我有3个输入,我需要检查是否为空,然后运行ajax调用。
有人可以协助编写IF声明
$('input[name=newsave]').click(function(){
var neworgy = $('input[name=neworg]').val();
var newurly = $('input[name=newurl]').val();
var newtrackingy = $('input[name=newtracking]').val();
var dataString = 'email=<?php echo $userid;?>&neworg='+ neworgy +'&newurl='+ newurly +'&newtracking='+ newtrackingy;
$.ajax({
type: "POST",
url: "new-token.php",
data: dataString,
success: function() {
location.reload();
}
});
});
答案 0 :(得分:3)
var isValid = !$('input[name=neworg], input[name=newurl], input[name=newtracking]')
.filter(function() {
return !this.value;
}).length;
if (isValid){
// Do what you want
}
对于查询字符串,您可以使用jQuery serialize()
函数。