我用页面中td的id无法接收ajax的值 我将ajax返回的数据写到页面中的table中的td中去,可有些TD能够写入,而有一些却为空,(我用的是ID来接收的),我后来又用div用相同的id来接收ajax返回的值,div全部都接收到了,找了好久不知什么原因,请哪位大侠解答一下,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <tr height="24" id="softsite1"> <td width="50%">113元/软卧上铺</span></td> <td width="25%" rowspan="2" style="border-left:1px solid #fed4ae;border-right:1px solid #fed4ae;text-align:center;margin:0 auto;" > <div class="ajax_val" id="K8358/K8355_3"></div> </td> <td width="25%"></td> </tr> 这上面<div class="ajax_val" id="K8358/K8355_3"></div>放在td中就得不到值,但放到table外面就能得到了,麻烦看看,急死了,谢谢! 其实我觉得像这种问题,你最好应该确认下你AJAX返回的数据是不是有问题,一步一步的调试,还有你有用到rowspan,我建议你再去页面的查看源代码里看下,这个DIV和TD是否存在的。 毛病出在 K8358/K8355_3 中的 /用 _ 替换 / 就好了。<div class="ajax_val" id="K8358_K8355_3"></div> id 命名规则: * Must begin with a letter A-Z or a-z * Can be followed by: letters (A-Za-z), digits (0-9), hyphens ("-"), underscores ("_"), colons (":"), and periods (".") * Values are case-sensitive来源 http://www.w3schools.com/tags/att_standard_id.asp 简单问题求教,jquery如何动态设置selector的默认option jquery 插入input 焦点问题! 求助兼容IE和Firefox浏览器的设为首页代码 问题比较奇怪,高手请进 JQuery validation engine 表单元素ajax验证失败 一个很奇怪的jquery问题 window.close的使用 ★★★★★★★高手救命★★★★★★★ ◎◎如何判断一个form是否存在??◎◎ 再请教!显示子窗口时,不能对父窗口操作,怎么实现呢? Ext第一次加载时不显示数据 jsp修改删除指定数据
<div class="ajax_val" id="K8358/K8355_3"></div> </td> <td width="25%"></td> </tr>
你最好应该确认下你AJAX返回的数据是不是有问题,
一步一步的调试,
还有你有用到rowspan,
我建议你再去页面的查看源代码里看下,
这个DIV和TD是否存在的。
* Can be followed by: letters (A-Za-z), digits (0-9), hyphens ("-"), underscores ("_"), colons (":"), and periods (".")
* Values are case-sensitive来源 http://www.w3schools.com/tags/att_standard_id.asp