我的 HTML 内容中有以下内容,输入值将由用户选择填充,并以数组(45[45, 6, 33], 67[67,2,5] and so on..
)的格式存储值。基本上该值将如下所示:
<input id="question_string" type="hidden" value="{}">
<input class="submit_updates" name="commit" type="submit" value="Process">
现在,如果输入在{}
.
更新:
var question_hash_element = document.getElementById('question_string');
var question_hash = JSON.parse(question_hash_element.value);
var myArray = new Array();
myArray[0] = window.batch_question_id;
myArray[1] = window.answer_id || window.answer_text || window.batch_answer_checkbox
myArray[2] = window.build_id
上面这段代码将值存储到{}
. 我只想禁用并让用户选择所有字段来处理表单。如果值为{}
,则应禁用该按钮。和里面的任何值,它应该被启用。
我试过如下:
$('.submit_updates').click(function () {
if ($('#question_string') == {}) {
return false;
alert("Select all the Values");
} else {
return true;
}
});
它不工作..
任何帮助,将不胜感激!谢谢