在Codeigniter

时间:2016-04-11 05:05:46

标签: javascript php codeigniter

我想做点什么,当我点击提交按钮时,表格应该提交,即使很少的字段是空白的,但是消息应该打印在页面顶部“这些字段待定保存”但是我想要ptint它没有验证所以我做了类似的事情

echo form_submit('tax', 'Save & Continue',"class='btn-lg-blk btn-orange'",'onclick="return DisplayMessages();" ');

在此代码中,表单可以提交,但onclick不起作用 任何建议我怎样才能发展这个?

1 个答案:

答案 0 :(得分:1)

您可以使用ajax提交表单。你的功能应该是这样的 -

function DisplayMessages(){
   if(field1=="" || field2==""){
     //print your message here
     $("#element_id").text('These Fields are pending to save');
  }
  //post your form using ajax
  $.post( "http://yourdomain.com/controller/function", $("#form_id").serialize())
   .done(function( data ) {
    alert( "Data Loaded: " + data );
  });
  return false;
}

这样您的信息就会显示在您想要的任何地方,并且您的表单将会提交。