[英]html input type button submit on enter
有誰知道如何在我的情況下輸入提交按鈕?
<div data-bind="with: idea">
<input type="text" data-bind='value:itemToAdd, valueUpdate: "afterkeydown"' />
<input type="button" id="addButton" data-bind="click:$parent.addItem, enable: itemToAdd" value="add" />
<ul data-bind="foreach:allItems">
<li> <span data-bind="text:$data"></span>
<input type="button" data-bind="click:$root.removeItem.bind($parent, $data)" value="-" />
</li>
</ul>
</div>
我建議這樣實現它:
<form data-bind="with: idea, submit: addItem">
<input type="text" data-bind='value:itemToAdd, valueUpdate: "afterkeydown"' />
<input type="submit" id="addButton" data-bind="enable: itemToAdd" value="add" />
<ul data-bind="foreach:allItems">
<li> <span data-bind="text:$data"></span>
<input type="button" data-bind="click:$root.removeItem.bind($parent, $data)" value="-" />
</li>
</ul>
</div>
我的想法如下:您使用form
包裝控件submit
其添加submit
綁定,這意味着將在表單提交時執行操作。 現在,在您實際提交的表單中按Enter鍵,這就是執行submit
操作的原因。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.