我有(部分)由PHP循環產生一個形式的HTML:驗證已經在分貝,具有多個輸入端同一個類
<input type="text" class="store">
<input type="text" class="store">
<input type="text" class="store">
<input type="text" class="store">
的輸入變爲在DB表:
store
-------
cityID
cityname
store
我有通知我如果走進店裏已經在其他城市的JavaScript:
$(document).ready(function() {
$('.store').on('change', function() {
var storeValue = $('.store').val();
$.post('stores.php', {'word': storeValue}, function(data) {
var verifStore = '';
var json = $.parseJSON(data);
$.each(json, function(k, v) {
verifStore += '[' + v.cityID + '] ' + v.cityName + '\n';
});
alert('Already in the following cities: ' + '\n' + verifStore);
});
});
});
問題是,JavaScript是由解僱和我的表單中有更多.class
輸入,所以(當然)它不能正常工作。我應該如何修改我的JavaScript代碼?也許在JavaScript中有一種方法分別考慮每個.class
字段...類似.each
或.foreach
...?
這不是一種形式。 ':)' –
@PraveenKumar(表格的一部分);)謝謝! – codeispoetry
男人,我在開玩笑。這裏的主要問題是沒有定義'name'屬性。 –