我正在尋找這個自從現在幾個小時,我有一個模式的按鈕點擊時彈出一個視圖,在這種模式我有一個局部視圖。而我的局部視圖裏面我有這個如何把jquery放在只能在局部視圖中工作的局部視圖中?
<input type="text" /><input type="text" /><input type="text" /><input type="submit" disabled="true" />
和一個jQuery:
function doCheck() {
var allFilled = true;
$('input[type=text]').each(function() {
if ($(this).val() == '') {
allFilled = false;
return false;
}
});
$('input[type=submit]').prop('disabled', !allFilled);
}
$(document).ready(function() {
$('input[type=text]').keyup(doCheck).focusout(doCheck);
});
所以當所有字段都完成的按鈕被啓用,但它不是,因爲在那裏我調用頁面上運作良好模式我有文本框,它們是空的,所以腳本正在等待空框被填充,但我不希望我想腳本只能在局部視圖上工作。如果有人作爲線索,希望我的問題得到很好的問。
謝謝!
給這個文本框在部分的類名稱(比如說'class =「model-input」')並使用'$('。modal-input')。each(function(){...' –