input 可以获得来自js值,div却不可以?
--------JS...
alert(data);//结果正确
$('#lang_2').val(data);//正确显示在input,却不显示在div中
...
--------input 正确显示来自JS值
<input type="text" id="lang_2" name="lang_2" size="30" value="<?php echo $value['language_2'] ?>" />
--------div 没有显示来自JS值
<div id="lang_2" name="lang_2"><?php echo $value['language_2']; ?></div> 请发完整代码,不好发请上传相关文件 本帖最后由 julia 于 2011-1-10 16:52 编辑
相关的全部源码如上,也就是说
input 与div的id="lang_2" name="lang_2"一样,js 值也显示正确,但就是无法在div显示?
语法问题吗?<div id="lang_2" name="lang_2"><?php echo $value['language_2']; ?></div> div 不能 $('#lang_2').val(data); 这样使用,这只适用于 input 标签。
PS: 特别建议楼主仔细看一下 w3c 标准,和 DOM 标准。 以前看过,久不用即忘。主要记住php, mysql。
能否有div的显示答案?仅用一次实在没有时间去读一本书。 本帖最后由 julia 于 2011-1-17 13:43 编辑
解决了,修改如红色
$('#lang_2').val(data);
$("#lang_2").text(data); --------JS
...
alert(data);//结果正确
$('#lang_2').val(data);//正确显示在input,却不显示在div中
...
...
julia 发表于 2011-1-10 12:51 http://codeigniter.org.cn/forums/images/common/back.gif
$('#lang_2').html(data);
页:
[1]