为什么通过下面的方法执行无法赋值给选择框,请知道解决办法的不吝赐教,谢谢

http://img2.mukewang.com/642a456b0001889b10120294.jpg

如上图所示,目前由于业务需求需要在起生成之后通过 JS 动态给选择框赋值; 

select.select({
	       title: '请选择',
	       contents: contents
}).on('change', function(){
dialog.find('#partIdID_').val($(this).getValue());
});
慕运维8079593
浏览 229回答 1
1回答

慕沐林林

self.initPage(dialog.find('form'));在模态DIV加载执行上面方法时,将需要赋值的选择框去掉class="select"使其绕过页面初始化方法,之后再通过常规赋值的方式复制过后通过.select方法初始化一次就好补充:dialog.find("#XXX").data('koala.select',null);执行这个方法后也能重新将值付进去
打开App,查看更多内容
随时随地看视频慕课网APP