我想在ajax中檢測什麼是空的字段。 (echo $field;
>>>輸出爲收音機)檢測空字段 - 問題
這if (!data.livre && data.livre == "radios") {
檢查data.livre
是不正確的(即工作),現在我要檢查,如果回聲電臺與否。如果是收音機我展示給用戶:空無線電
function check($form) {
$fields = array("radios", "age");
foreach($fields as $field) {
if(empty($form[$field])) {
echo $field;
return false;
}
}
return true;
}
$data = array();
$data['livre'] = $val-> check($form);
echo json_encode($data);
JSON輸出:
radios{"livre":false}
JS
success: function(data) {
if (!data.livre && data.livre == "radios") { //problem here
$("#msgbox1").fadeTo(200, 0.1, function() {
$(this).html('empty radios').addClass('messageboxerror1').fadeTo(900, 1);
});
}
}
編輯:什麼是確定的最佳途徑如果空的字段是收音機或年齡?
感謝
問題是什麼?這個問題很難理解。 – Pointy 2011-06-16 15:20:04
我需要檢查json是否是:radios {「livre」:false} 或age {「livre」:false}基本上 – user455318 2011-06-16 15:20:54
'!data.livre && data.livre ==「radios」'本質上是說「if livre未設置並且等於'無線電'...「您是否想要使用||代替? – Problematic 2011-06-16 15:20:58