如何在jQuery中打开子窗口并从生成的<select multiple="multiple">
表单元素中获取选定的值?获取子窗口在jQuery中选择多个值
我可以使用window.open来做到这一点,但我正在使用jQuery我不知道是否有任何插件?也许把它当作一种模式来处理?
如何在jQuery中打开子窗口并从生成的<select multiple="multiple">
表单元素中获取选定的值?获取子窗口在jQuery中选择多个值
我可以使用window.open来做到这一点,但我正在使用jQuery我不知道是否有任何插件?也许把它当作一种模式来处理?
好的,我找到了解决我的问题!如果您还需要将这种功能应用到您的网络应用程序,只需看看它是如何做到的!也许它会帮助!
$("#winAC").dialog({
resizable: true,
height:400,
width: 50,
modal: true,
buttons: {
"Сохранить": function() {
$(this).dialog("close");
var aAC=Array();
$("#sAC :selected").each(function(i,selected){
aAC.push($(selected).val());
});
alert(aAC);
},
"Отмена": function() {
//$("#ico"+rowID).html("");
$(this).dialog("close");
}
}
});
return false;
});
默认情况下,jQuery的情况下将当前文档根目录,你可以通过在子窗口进入的jQuery的处理,它会搜索这个代替
wopts = 'width=300,height=500,resizable=1,alwaysRaised=1,scrollbars=1';
childW = window.open('', 'childW', wopts);
$('#yourSelect', childW.document).val();
这将返回一个包含值的数组每个选定的选项。
看看这个,它可以帮助你 http://stackoverflow.com/questions/512257/jquery-modal-boxes-and-iframe – ShankarSangoli