2
{edit:true,add:true,del:false,search:false,refresh:true,view:false} ,
// edit option
{
beforeShowForm: function(formID) {
//alert("TESTALERT");
jQuery('#tr_b_summe_cvvp', formID).show();
jQuery('#tr_b_summe_lsv', formID).show();
jQuery('#buchung', formID).click(function() {
var index = $(this)[0].selectedIndex;
if (index == 1) { jQuery('#tr_b_summe_lsv', formID).hide(); }
else if (index == 2) { jQuery('#tr_b_summe_cvvp', formID).hide(); }
else if (index == 3) { jQuery('#tr_b_summe_cvvp', formID).show(); }
else if (index == 4) { jQuery('#tr_b_summe_lsv', formID).show(); }
});
}
},
jqgrid를 사용하여 "동적 인"양식을 만들고 싶습니다. 두 번째 시도에서 동적 변경 행이 작동하지 않으면 경고()를 사용하면 양식이 제대로 작동합니다.beforeShowForm 동적 양식의 jqgrid
제안 사항으로 인해, 나는 recreateform - true가 기본값이 있습니다. 어쨌든 dataUrl에 정보를 캐시하여 행을 편집 할 때마다 해당 데이터를 다시로드하지 않아도됩니까? – leora
@leora : 질문 [내 대답] (http://stackoverflow.com/a/21901410/315935)에 게시했습니다. – Oleg