DHTMLXGrid insert and update

I’d like to add a new row on datagrid and adding it to the database. The code I’ve written is this:

var mygrid; function doInitGrid(){ mygrid = new dhtmlXGridObject("mygrid_container"); mygrid.setImagePath("codebase/imgs/"); mygrid.setHeader("Username,Password,Mail"); mygrid.setInitWidths("*,150,150"); mygrid.setColAlign("left,right,right"); mygrid.setSkin("light"); mygrid.attachEvent("onRowSelect",doOnRowSelected); mygrid.init(); mygrid.load("DHTMLConnector.do"); }
function addRow(){
var newId = (new Date()).valueOf()
mygrid.addRow(newId,"",mygrid.getRowsNum())
mygrid.selectRow(mygrid.getRowIndex(newId),false,false,true);}

function removeRow(){var selId = mygrid.getSelectedId()
mygrid.deleteRow(selId);}

function doOnRowSelected(rowID,celInd){
   alert("Selected row ID is "+rowID+"\nUser clicked cell with index "+celInd);}


function update(){
	alert(mygrid.getRowsNum());
	var dp = new dataProcessor("DHTMLConnector.do");		
 	dp.init(mygrid);    
 	
}
Add Row Remove Row Update

I don’t understand why when I call the update() function it doesn’t call the servlet DHTMLConnector.do
What I should do?