请教:【jquery局部刷新问题】 本帖最后由 wjw2004 于 2012-11-27 11:24:07 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在子窗口中用opener得到父页的引用,$(opender.document)就是document包装过的jquery对象了,然后查找要更新的行进行更新操作 window.parent.opener.document去获取你要刷新的元素,再刷新,或者整个页面刷新 可能我这个情况比较复杂一些,最终用ajax解决了,感谢楼上的回复。$("#form3 input[type='text'],input[type='checkbox'],input[type='radio'],textarea,select").attr("disabled", "true");一个页面上有三个表单,我现在只想禁用form3表单里的所有元素,用上面这句代码,会把form1\form2的元素也给禁用,有什么办法能只禁用form3表单的元素? 例如:父窗口有一个<input="type" id="abc"/>当更新完子窗口关闭时调用(子窗口有<input="type" id="abc1"/>)$("#abc",window.opener.document).val($("#abc1").val());这样就把子窗口的值传递给父窗口了并设置进去了 如果只是更新某个值的话是简单的,因为一个页面上有多个表单,其它表单的内容不能动,只能局部刷新这个表单列表的内容,所以必须重查数据库。这个问题现已用ajax解决。现在有个新的问题,继续请教:$("#form3 input[type='text'],input[type='checkbox'],input[type='radio'],textarea,select").attr("disabled", "true");一个页面上有三个表单,我现在只想禁用form3表单里的所有元素,用上面这句代码,会把form1\form2的元素也给禁用,有什么办法能只禁用form3表单的元素? 三个from是嵌套关系吗?如果有嵌套关系 $("#form3>input[type='text']..........试试 $("#form3 input[type='text'],#form3 input[type='checkbox'],#form3 input[type='radio'],#form3 textarea,select").attr("disabled", "true"); LZ你CSS没学过? select 前面忘加了 随便加下 朋友们,路过来看看 请各位帮我看看checkbox里面的js判断语句怎么写?谢谢 请高手帮个忙,一个关于JS获取元素坐标的问题 后台输出js字符串,怎么样让前台自动执行 ext 动态异步加载的树 js 改为 jQuery 一个初级的JS变量作用域问题 冒个泡,发布一段神奇的 请教大家,怎样在javascript源码中调用.js文件[急] 写javaweb时,datatable样式显示不出来,并且在浏览器控制台报jQuery的错误 该死的客户端图片预览!!! 文本框传递,中文乱码如何解决呢,谢谢
一个页面上有三个表单,我现在只想禁用form3表单里的所有元素,用上面这句代码,会把form1\form2的元素也给禁用,有什么办法能只禁用form3表单的元素?
父窗口有一个<input="type" id="abc"/>
当更新完子窗口关闭时调用(子窗口有<input="type" id="abc1"/>)
$("#abc",window.opener.document).val($("#abc1").val());
这样就把子窗口的值传递给父窗口了并设置进去了
现在有个新的问题,继续请教:
$("#form3 input[type='text'],input[type='checkbox'],input[type='radio'],textarea,select").attr("disabled", "true");
一个页面上有三个表单,我现在只想禁用form3表单里的所有元素,用上面这句代码,会把form1\form2的元素也给禁用,有什么办法能只禁用form3表单的元素?
LZ你CSS没学过?