我是Jquery的新手,需要一个解决方案来应对挑战。
我需要的是将HTML表单的输入存储到现有数组中。你知道Jquery逻辑吗?
以下是HTML查询的重点示例。
<form>
<input type="text" id="inputform" value""idkyet></input>
</form>
我希望如何工作的示例:
用户在表单中键入名称并单击提交。该名称现在存储在现有数组中。
谢谢。答案 0 :(得分:0)
尝试
yourExistingArrayThatIsDefinedSomewhere.push($("#inputform").val())
console.log(yourExistingArrayThatIsDefinedSomewhere); //should show all previously pushed values
请注意,您应该将上面的代码添加到提交按钮的事件处理程序中。
答案 1 :(得分:0)
<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);
});
我认为你应该做一些学习,而不是在这里张贴任何东西。
答案 2 :(得分:-1)
获取jQuery中的输入值并将其添加到数组中将是这样的:
var array = [];
$("#inputform").change(function() {
array.push(this.value);
alert(array);
});
&#13;
<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>
&#13;
例如,每次输入值发生变化时,都会将其添加到数组中。