2 回答
TA贡献1780条经验 获得超3个赞
您甚至可以在没有 jQuery 的情况下完成此操作,请参阅下面的示例。
基本上,您可以使用 获取输入元素document.getElementById。然后,为了安全起见,我检查它是否存在。那么,只需禁用它即可。
window.onload = function(e) {
var input = document.getElementById("input");
if(input) {
input.disabled = true;
}
}
<input name="foo" id="input" placeholder="disabled" />
TA贡献1802条经验 获得超6个赞
好吧,您可以在 jQuery 中创建一个 ajax 请求(据我所知,您在代码中使用了这个库)来处理刷新问题。 https://api.jquery.com/jquery.ajax/
例子:
$("#my_form").submit(function(event){
event.preventDefault(); //prevent default action
var post_url = $(this).attr("action"); //get form action url
var request_method = $(this).attr("method"); //get form GET/POST method
var form_data = $(this).serialize(); //Encode form elements for submission
$.ajax({
url : post_url,
type: request_method,
data : form_data,
success: (response) => {
if(response){
//do something
}
}
});
});
- 2 回答
- 0 关注
- 83 浏览
添加回答
举报