H3BPM自己有个移动端APP,会把你写的页面改的惨不忍睹,罪魁祸首是MvcSheetUI.js,会替换你的样式,也会更换你的控件类型。
也没有很好的办法,只能在它的js运行之后我再生成控件,这样它就无法替换了。
$.MvcSheet.Loaded = function (sheetInfo) {
if (sheetInfo.IsMobile) {
//Append child;
}
}
另外单选复选框在移动端会变成div,设置readonly无效,但又不能用disabled,可以在外面的div设置阻止事件。
$('#Div').css('pointer-events', 'none');