私は Extjs4 を使用しています。ユーザーが選択したレコードを更新する必要があるチェックボックス付きのグリッドが 1 つあります。
ユーザーが選択したすべてのレコードを取得していますが、問題は更新されていません...コードは次のようになります
{
xtype: 'button',
text: 'Save/Update',
iconCls : 'icon-save',
handler:function(){
//saveAndUpdate();
var s=grid.getSelectionModel().getSelection();
alert(s.length);
if(s.length==0){
alert(" No Records Selecteds");
}else{
for(var i=0;i<s.length;i++){
var menuKey=s[i].get('menuKey');
var addYN=s[i].get('addYN')==true?'Y':'N';
var editYN=s[i].get('editYN')==true?'Y':'N';
var viewYN=s[i].get('viewYN')==true?'Y':'N';
var deleteYN=s[i].get('deleteYN')==true?'Y':'N';
var exportYN=s[i].get('exportYN')==true?'Y':'N';
alert(menuKey+addYN+editYN+viewYN+deleteYN+exportYN);
var record = Ext.create('RoleMenuLinks');
record.set({
roleKey:roleKey.value,
menuKey:menuKey,
addYN:addYN,
editYN:editYN,
viewYN:viewYN,
deleteYN:deleteYN,
exportYN:exportYN
});
alert("All Record Set ");
tempStore.sync();
}
}
Javaコントローラーを呼び出していません....?