<?php masterslider(1); ?>
我需要在第一次单击时禁用提交按钮,但有一个onclick功能无法正常工作。
我尝试了以下但仍无法正常工作
var returnedData = null;
function setData(value) {
returnedData = value;
}
function getData(obj) {
chrome.storage.local.get(obj, function(result) {
setData(result); // here it works, I can do something with my object
});
return; // here it doesn't work
}
先谢谢你的帮助!!!!!!!
答案 0 :(得分:2)
您可以使用按钮ID或类将禁用的属性添加到按钮。将此代码作为第一行写入task_reject函数。
$('button').attr('disabled', "disabled")
答案 1 :(得分:0)
这可能会对你有所帮助。试试一次。
$(document).ready(function(){
var count = 0;
$("#submit").click(function(){
if(count == 0){
//do stuff here
count++;
$('button').attr('disabled', "disabled")
}
});
});
答案 2 :(得分:0)
使用onclick:
this.disabled=true;
所以
<button onclick="this.disabled=true;task_reject('<?php echo $task['task_id'];?>');" type="submit" class="buttonClass blueBtn pull-right">
答案 3 :(得分:0)
你可以用jquery来做 使用此命令:
$('button').click(function(e){
e.preventDefault();
});
<form action="">
<button type="submit">Submit</button>
</form>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
答案 4 :(得分:0)
添加此代码,将只执行一次。
$("form[name=xxxx]").submit(function() {
$(this).submit(function() {
return false;
});
return true;
});