Trước tiên, tôi muốn xác thực một số giá trị của trường được nhập vào hay không. Sau đó Khi tôi nhấp vào nút gửi, nút phải được tắt sau một lần nhấp chuột để tránh việc gửi trùng lặp. Làm thế nào để làm điều đó bằng cách sử dụng javascript?Làm thế nào để vô hiệu hóa nút sau một cú nhấp chuột với xác nhận bằng javascript?
<script type="text/javascript" language="javascript">
function ValidateIt() {
if (document.getElementById('ddlProblemCategory').value == 0) {
alert("Please fill some value");
return false;
}
return true;
}
function DisableIt() {
if (ValidateIt() == true)
document.getElementById('btnSaveProblem').disabled = true;
}
</script>
Nếu bạn đang sử dụng jquery, google jquery validate plugin (Nếu bạn không sử dụng jquery, google xác nhận javascript). Tìm hiểu bạn một số xác nhận phía khách hàng. Sau đó, nếu bạn gặp phải bất kỳ vấn đề nào với điều đó, hãy đến đây đăng mã và yêu cầu trợ giúp. –
Jquery có ổn không? – dezman
Bài đăng sau đây có thể hữu ích: http://stackoverflow.com/questions/8165018/duplicate-data-insert-in-codeigniter/8165979#8165979 –