Yii Bootstrap Form AJAX Validation and Highlighting -



Yii Bootstrap Form AJAX Validation and Highlighting -

i share snippets validating yii bootstrap ajax form , highlight error , valid fields. form should have disabled validations.

i share snippets validating yii bootstrap ajax form , highlight error , valid fields. form should have disabled validations.

form:

$form = $this -> beginwidget('bootstrap.widgets.tbactiveform', array( 'id' => 'user-time-form', 'type' => 'horizontal', ));

submit button:

$this -> widget('bootstrap.widgets.tbbutton', array( 'buttontype' => 'ajaxsubmit', 'icon' => 'ok', 'url' => yii::app() -> createurl('hr/usertime/create'), 'label' => 'submit', 'ajaxoptions' => array('success' => 'function(data){ var obj = $.parsejson(data); if(obj.status=="success"){ $("#newusertime").modal("hide"); settimeout(function(){location.reload(true);},400); } else { $("#usertime-form-error-div").show(); $("#usertime-form-error-div").html(""); var $inputs = $("#user-time-form :input"); $inputs.each(function() { $(this).removeclass("error"); $(this).closest(\'div[class^="control-group"]\').addclass("success validating"); }); (var p in obj) { if(document.getelementbyid(p)) { $("#"+p).closest(\'div[class^="control-group"]\').removeclass("success"); $("#"+p).closest(\'div[class^="control-group"]\').addclass("error"); } $("#usertime-form-error-div").append(obj[p] + "<br/>"); } } }'), ));

ajax forms validation yii highlight

Comments

Popular posts from this blog

web services - java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer -

Accessing MATLAB's unicode strings from C -

javascript - mongodb won't find my schema method in nested container -