我有以下javascript函数,在单击按钮选择UI滑块后显示更新的值。我已经跨页面禁用了按钮,因此不会再次单击该按钮。
$(function () {
var disabled = localStorage.getItem("updateDisabled");
if (disabled) $('#update').attr('disabled', disabled);
});
$("#update").click(function (){
this.disabled = true;
localStorage.setItem("updateDisabled", true);
$("#kwBody > tr").each(function() {
var $cells = $(this).children("td");
var found=false,count=0,currentCell;
for (var i=0;i<masterData.length;i++) {
currentCell=$cells.eq(i+1);
found = parseInt(currentCell.text(),10) >=masterData[i];
currentCell.toggleClass("found",found); //add or remove class to highlight
count+=found;
}
window.console && console.log(masterData,count);
$(this).toggle(count==masterData.length); // show if all cells >
});
在我的页面中,我试图包含另一个像“Back”这样的按钮,当点击它时,将重新加载初始页面本身。
<form method="post" action"willdoit.php">
<input type = "button" value = "Back"></input>
</form>
但是如果我点击按钮就没有任何反应。
答案 0 :(得分:3)
<input type ="submit" value ="Back" />
这将提交您的表格。你的按钮只是一个按钮,什么都不做。
答案 1 :(得分:2)
将类型更改为输入类型=“提交”