如何使用jquery form重置值...使用php输入文本值。当我编辑文本并重置时,然后再次返回值php ..我已尝试使用jquery重置但输入文本 失去了价值。
<form>
<input type='text' id='chk' value='<?php echo $item.$i?>'/><br/>
<input type='text' value='<?php echo $item.$i?>'/><br/>
<input type='text' value='<?php echo $item.$i?>'/><br/>
<input type='reset' id='reset_button' value='reset'/>
</form>
当我编辑输入文本然后我点击reset.input text loss value?如何输入文本回原始值? 感谢..
答案 0 :(得分:0)
您可以使用表单重置按钮:<input type='reset' value='Reset'/>
如果您不希望该按钮可见,则可以隐藏该按钮并调用click()
方法重置该表单。
实施例:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<h2>With button:</h2>
<form>
<input type='text' value='Foo'/><br/>
<input type='text' value='Bar'/><br/>
<input type='reset' value='Reset'/>
</form>
<br/>
<br/>
<h2>Without button:</h2>
<form>
<input type='text' id='chk' value='1'/><br/>
<input type='text' value='Foo'/><br/>
<input type='text' value='Bar'/><br/>
<input type='reset' id='reset_button' style='display: none;'/>
<input type='submit' onclick="if ($('#chk').val() == '0') $('#reset_button').click(); return false;" value='Check if 1 (reset if 0)'/>
</form>
&#13;