用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1573|回复: 5
收起左侧

[版本 3.x] CI框架中有没有类似于thinkphp中的<if>标签

[复制链接]
发表于 2015-9-14 15:35:31 | 显示全部楼层 |阅读模式
我想写view中写一个下拉栏,选择一个时,下面的有三个input标签,可以填值,name不同,选择另一下拉栏值时,下面出现另外两个input标签。这样怎么写啊?
发表于 2015-9-14 16:16:02 | 显示全部楼层
有的   但还是用php语句来判断好
发表于 2015-9-14 17:23:18 | 显示全部楼层
PHP复制代码
<select name="cs" id="cs">        <option value="3" >03</option>
        <option value="2" >02</option>
</select>
<div id="content"></div>
<script type="text/javascript">
var   myid   =   document.getElementById("cs");  
document.getElementById("content").innerHTML = '<input name="xingming"></input><input name="xingbie"></input><input name="nianling"></input>';
// 通过id添加方法(也可以通过对象添加方法)
myid.onchange = function(){
    // 通过对象获取value
    if(myid.value == 3){
            document.getElementById("content").innerHTML = '<input name="xingming"></input><input name="xingbie"></input><input name="nianling"></input>';
    }else{
            document.getElementById("content").innerHTML = '<input name="dizhi"></input><input name="youbian"></input>';
    }
};
</script>
复制代码


这个和是否用CI没有关系的,完全是html和JS就可以完成,希望对楼主有帮助。
发表于 2015-9-15 13:48:42 | 显示全部楼层
<?php if ($username == 'sally'): ?>

   <h3>Hi Sally</h3>

<?php elseif ($username == 'joe'): ?>

   <h3>Hi Joe</h3>

<?php else: ?>

   <h3>Hi unknown user</h3>

<?php endif; ?>
 楼主| 发表于 2015-9-15 17:43:55 | 显示全部楼层
ci520 发表于 2015-9-14 17:23
这个和是否用CI没有关系的,完全是html和JS就可以完成,希望对楼主有帮助。
...

差点忘了还有JS可以用,有的复习了,JS差不多快忘记了!

本版积分规则