$(document).ready(function(){
$("[value=編輯數據]").click(function(){
alert(11);
$("[readonly=readonly]").removeAttr("readonly");
$("[type=text]:first").focus();
$(this).attr("value","保存");
});
$("[value=保存]").click(function(){
alert(1);
$(this).submit();alert(2);
});
});怎樣讓修改之后的保存按鈕正常觸發。。。。求指教
1 回答
已采納

WingMeng
TA貢獻32條經驗 獲得超13個贊
來不及了,直接上代碼吧:
$(document).ready(function?()?{ ????$('#btn_submit').click(function?()?{??//?避免這樣寫(下同):[value=編輯數據] ????????var?form?=?$(this).parents('form'),??//?當前表單 ????????????texts?=?form.find(':text');??//?表單下文本輸入框 ???????? ????????if?($(this).hasClass('is-edit'))?{ ????????????alert('當前是編輯狀態'); ????????????texts.prop('readonly',?false).eq(0).focus(); ????????????$(this).removeClass('is-edit'); ????????}?else?{ ????????????alert('當前進行提交操作'); ????????????$(this).addClass('is-edit'); ????????????form.submit(); ????????} ????}); });
- 1 回答
- 0 關注
- 2623 瀏覽
添加回答
舉報
0/150
提交
取消