我有以下幾點:jQuery的數組問題
<script>
$().ready(function() {
$("#myVal#").blur(function() {
var arr = jQuery.makeArray( $("#myArr").val())
if ($("#myVal").val().indexOf(arr) == -1 || $("#myVal").val().indexOf(arr) ==0) {
arr.push($("#myVal").val());
}
$("#myArr").val(arr)
});
});
</script>
<form action="" method="post" name="myF" id="myF">
<input type="text" name="myVal" id="myVal" value="">
<input type="text" name="myArr" id="myArr" value="">
<br/>
<input type="submit" name="submit" id="submit" value="go">
</form>
我試圖檢查,看看如果一個特定的值進入到設爲myVal已經在myArr,該。如果是這樣,請不要添加到數組中。如果不是,則添加到數組中。但是,數組不斷增加重複值。
我在做什麼錯?
在此先感謝。
我想我需要一些咖啡。謝謝 – CFNinja 2010-07-16 16:00:44