我是Jquery的新手,需要針對挑戰提供解決方案。如何將表單輸入數據存儲到jquery數組中?
我需要的恰恰是將HTML表單的輸入存儲到現有數組中。你知道這個Jquery邏輯嗎?
以下是此查詢重點的HTML示例。我想如何這個工作
<form>
<input type="text" id="inputform" value""idkyet></input>
</form>
例子:
用戶類型命名爲形式和點擊提交。這個名字現在被存儲到一個現有的數組中。
謝謝。
我是Jquery的新手,需要針對挑戰提供解決方案。如何將表單輸入數據存儲到jquery數組中?
我需要的恰恰是將HTML表單的輸入存儲到現有數組中。你知道這個Jquery邏輯嗎?
以下是此查詢重點的HTML示例。我想如何這個工作
<form>
<input type="text" id="inputform" value""idkyet></input>
</form>
例子:
用戶類型命名爲形式和點擊提交。這個名字現在被存儲到一個現有的數組中。
謝謝。
嘗試
yourExistingArrayThatIsDefinedSomewhere.push($("#inputform").val())
console.log(yourExistingArrayThatIsDefinedSomewhere); //should show all previously pushed values
請注意,您應該添加上面的代碼提交按鈕的事件處理程序。
<input type="text" id="inputform"> <input type="button" value="submit" id="submitform">
JS:
var your_array = [];
$("#submitform").click(function(){
your_array.push($("#inputform").push());
alert(your_array);
});
我認爲你應該做一點自己STUDING,而不是僅僅張貼任何東西在這裏。
你是沒有人告訴人們的總和。 –
獲取jQuery中輸入的值,並將其添加到陣列將是這樣的:
var array = [];
$("#inputform").change(function() {
array.push(this.value);
alert(array);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>
<form>
<input type="text" id="inputform" value=""></input>
</form>
例如,這裏每個時間的輸入值改變時,它會將它添加到數組中。
如果在提交處理程序中沒有實現類似'preventDefault()'的東西,那麼在'
你有沒有試過[$ .serializeArray](https://api.jquery.com/serializeArray)? – luisenrike
這個問題太廣泛了。你在做什麼?你已經嘗試了什麼?你做了什麼研究?你有什麼問題解決它? – Santi
儘量不要超載在我們身上。在提交之前,我評估了我的問題,並且準確地詢問了我需要什麼來獲得所需的答案。這個問題已經被另一位成員回答了。每個人都盡了自己的責任。它現在好了。 –