提交后,将用户输入文本保留在输入框中
keep user input text in inputbox after submit
<input name="KeywordBox" class="BasicSearchInputBox" type="text" value="Keyword Search..."/>
<div class="searchBtnHolder"><a class="searchButton" href="#" type="submit"><span>Search</span></a></div>
即使在提交后,我也需要在输入框中保留用户输入文本。当用户提交时,发生的情况是获取输入框的值并将其作为查询字符串添加到 URL 中,如 mysite.com/index.aspx?kwd=userinput.。
但是,如果我们能保留用户输入的内容,以便他们知道他们输入的内容而不必怀疑,那就太好了!!使用jquery,可能吗?我们不能从 url 中获取值并将其重新设置在输入框中吗?
您可以使用jquery post提交表单而无需回发。然后它不会删除用户输入的内容。http://api.jquery.com/jQuery.post/
$('#yourButtonId').click(function(){
$.post('ajax/test.html', $('#yourFormId').serialize() ,function(data) {
//call back function
alert(data);
});
});
相关文章:
- 当设置addFromAutocompleteOnly时,剩余文本将保留在输入字段中
- 单击其他元素或鼠标向上时隐藏输入框,但保留一次焦点
- 获取所有输入字段并保留文本字段中的值,即使在使用 javascript 和 php 提交按钮后也是如此
- 我在添加更多输入字段时遇到问题,文本字段中的值不会保留
- 使用onclick()时,在输入中保留必需的标记
- 添加一些值,以便在用户更改该服务器时将其作为占位符输入并保留它
- 使用 Java 脚本或 PHP 提交后保留输入框的最后一个值
- 如何将按钮/输入保留在图像下方
- 如何保留输入复选框值的存储数组
- jQuery clone() 将用户数据保留在输入字段中
- 如何在 AJAX 请求 (Rails) 之间保留表单输入数据
- 键入时保留占位符的文本输入
- 为什么新创建的输入标签不会保留在页面上
- 如何在验证失败弹簧 MVC 时保留输入表单值
- 当我克隆文件输入时,克隆的输入不会保留上传的文件.原始输入确实如此
- 清除 html 输入保留后退(ctrl+z)
- 如何在页面刷新后保留输入单选按钮的状态
- 更改属性文本并使用挖空保留输入的值
- 表单文本字段默认在焦点处消失,用户输入保留在表单更正处
- 将用户输入保留在浏览器中,而不绑定到Bean