html 用 post 提交数据 为什么 第一次提交获取到的值为NULL?
html页面用jquerypost提交到后台用request.Form[“名称”]获取到的值为空,第二次提交能正确获取到值...
html 页面 用jquery post 提交到后台
用request.Form[“名称”] 获取到的值为空,第二次提交能正确获取到值 展开
用request.Form[“名称”] 获取到的值为空,第二次提交能正确获取到值 展开
1个回答
展开全部
要确认在提交前是否赋值了。
var _name = 'This is Name.';
//var _name = $('#name').val();
//alert(_name);
//注意这里有没有值,保险的做法就是alert一下
$.ajax({
type: 'post',
url: 'xxAction',
dataType: 'json',
data:{
name: _name
},
success: function (data) {
alert("success");
},
error: function(){
alert("error");
}
});
如果提交时有值,后台就能获取到。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询