データが有効な場合に [送信] ボタンを無効にする jQuery スクリプトをフォーム検証ファイルに記述します。
$(document).ready(function()
{
jQuery("#frmAddEditForm").validate({
errorElement:'div',
rules: {
fname: {
required: true
}
},
messages: {
fname: {
required: "Please enter name"
}
}
});
$('#frmAddEditForm').submit(function(){
if ($(this).valid()) {
$('#submit').attr('disabled', 'disabled');
}
});
});
送信の確認
if(strlen($this->input->post('submit'))>0)
{
// Insert form data
}
私も試しました
if($this->input->post('submit'))
{
// Insert form data
}
しかし、何も機能しません。
私が変われば
$('#submit').attr('disabled', 'disabled');
に
$('#submit').css('display', 'none');
その後、動作しますが、送信を無効にしたいです。