Empty Validation on DHtmlxGrid using Dataprocessor?

Hi,

I want to check the empty fields in a column before clicking the save button in my grid. Actually it is mark the empty cells, But it is submitted. How do i prevent submittion? i am using th below code.



mygrid1.enableValidation(true,true);

mygrid1.setColValidators(“NotEmpty”);

function not_empty(value, id, ind)

{

if (value == “”)

mygrid1.setCellTextStyle(id, ind, “background-color:red;”);

return value != “”;

}

mygrid1.setColumnIds(“Issue,Code,Status,Action”);

currentPage=“saveinfo.php”;

    myDataProcessor = new dataProcessor(currentPage);

myDataProcessor.setTransactionMode(“POST”, true);

//set mode as send-all-by-post;

myDataProcessor.setUpdateMode(“off”);

myDataProcessor.enableDataNames(true);

myDataProcessor.setVerificator(0, not_empty);

myDataProcessor.attachEvent(“onRowMark”, function(id)

{

if (this.is_invalid(id) == “invalid”)

return false;

return true;

});

myDataProcessor.init(mygrid1);



function saveIssueDetails()

{

     //var str=mygrid1.serialize();

     //alert(str);

     myDataProcessor.sendData();

    

}



Please help me. what is the wrong with this? Once the data entered into the empty fields, the changed data should be sent to sever.





    

    



     myDataProcessor.init(mygrid1);

Grid’s validation extenstion isn’t integrated with dataProcessor. You can use validation events and send data only if validation was passed. Please find more information here dhtmlx.com/dhxdocs/doku.php?id=d … validation