2 回答

TA貢獻1780條經驗 獲得超4個贊
您甚至可以在沒有 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 關注
- 123 瀏覽
添加回答
舉報