jquery取值问题,搞不定还下不到班啊,,,,,
function submitCheck()
{
var reStrState=""; var restr="";
var str=GatewayInfo();
$.ajax({
type: 'POST',
url: 'http://www.test.com/AjaxPostUserCheck.ashx',
data: {
postUserInfo:str
},
dataType: 'jsonp', //
success: function (data) {
alert("dddd");///////////////////////////正常输出 dddd
if(data.postReHotType=="2") //此处条件成立
{
restr="F";
alert(restr);//////////////////////////// 正常输出 F
}
}
});
alert(restr);////////////////////////////此处为空值,为什么?????????????????????
return false;
}
<input type="submit" onclick ="return submitCheck()" value="提交" />
赋值成功后,取到的还是为空,为什么??????????????????
------解决方案--------------------
超链接不会提交表单的,判断为true用js提交表单就ok了。