日期:2014-05-16  浏览次数:20783 次

使用artdialog组件后为什么不能选择记录
描述:网站一个招聘网程序,当求职者选择多个职位同时申请的时候,会把选择的记录传送到Per_SendApps.asp文件(文件主查简历投递批量发送的),由于thisForm方式比较过时,所以想改用artdialog组件替换。


没有使用artdialog组件时的代码:
thisForm.target='rslt';
thisForm.action="../Person/Per_SendApps.asp";
openwin();
thisForm.submit();
由于采用新窗口弹出方式很不友好,遇到网络慢的时候还弹不出窗口,想改用artdialog组件来操作。


使用artdialog组件时的代码:
var jobid="";
var r=document.getElementsByName("jobid"); 
for(var i=0;i<r.length;i++){
if(r[i].checked){
jobid=jobid+r[i].value+",";
}

art.dialog.open('/Person/Per_SendApps.asp?qd1=1--jobid='+jobid, {title: '登录'},false);
注:上面代码是从同行网站复制过来的,当复选多个职位批量申请时,提示没有找到记录。
不知Per_SendApps.asp文件还要加什么代码?


------解决方案--------------------
http://www.cnblogs.com/jiangbiao/archive/2012/04/19/2457432.html