87,996
社区成员
发帖
与我相关
我的任务
分享无刷新操作问题,回传数据时,设置的JS弹窗为什么不执行啊
以下是1.asp页面内容
<script type="text/javascript" src="jquery-1.7.1.js"></script>
<script>
$(function(){
var xmlHttp = false;
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
xmlHttp = false;
}
}
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
xmlHttp = new XMLHttpRequest();
}
$('input:[name=Ext]').bind('click',function(){
var ThisVal = $(this).val("");
var url = "2.asp?fun=" + ThisVal ;
xmlHttp.onreadystatechange = updatePage1;
xmlHttp.open("GET", url, true);
xmlHttp.send(null);
});
function updatePage1() {
if (xmlHttp.readyState < 4) {
$(".ExtDiv").html("<img src='loading.gif' width='50px'/>");
}
if (xmlHttp.readyState == 4) {
var response = xmlHttp.responseText;
$(".ExtDiv").html(response);
}
}
})
</script>
<div class="ExtDiv">
<label><input name="Ext" id="Ext" type="radio" value="1" />未申请</label>
<label><input name="Ext" id="Ext" type="radio" value="2" />申请中</label>
<label><input name="Ext" id="Ext" type="radio" value="3" />生效中</label>
<label><input name="Ext" id="Ext" type="radio" value="4" />退回</label>
<label><input name="Ext" id="Ext" type="radio" value="5" />退回并通知</label>
</div>
以下是2.asp内容,为什么JS不执行呢?
<%
if Request.QueryString("fun") = "5" then
dim Mss
if Mss = "1" then 'Mss等于1时信息发送成功
Response.Write("恭喜,邮件通知发送成功")
Response.End
ElseIf Mss = "2" Then
Response.Write("<script language=javascript>alert('对不起,邮件发送失败');</script>")
Response.End
End If
%>