select的值怎么传递
A页面
<select id="select2" multiple='multiple'>
<option value='1'>1</option>
<option value='2'>2</option>
</select>
<input type="button" value="123" onclick="alert($('#select2').val())">
可以取到
B页面
<input type="button" value="123" onclick="alert($('#select2').val())">
就取不到了,我想取到,怎么做?
------解决方案--------------------那你就在你的B页面onclick时候window.opener.mytest()之后在你的A页面里边写一个mytest函数
function mytest(){
return $('#select2').val()
}
------解决方案--------------------
b可以用opener得到a的引用。
<input type="button" value="123" onclick="alert(
opener.$('#select2').val())">
本地测试不要用webkit核心的,如chrome,未发布不能互相访问。chrome浏览器iframe parent.document为undefined