永发信息网

jeecgdgDelOpt按钮点击时提示语怎么修改

答案:1  悬赏:70  手机版
解决时间 2021-01-21 05:51
  • 提问者网友:骑士
  • 2021-01-20 16:07
jeecg dgDelOpt 按钮点击时提示语默认是"确定删除吗?",我想把它改掉,请问哪位大神知道在哪里修改
最佳答案
  • 五星知识达人网友:第四晚心情
  • 2019-01-30 04:55
jeecg3.5中实现从一个页面跳转到另一个页面<br>jeecg3.5中实现从一个页面跳转到另一个页面<br><br>实现以下效果<br><br>点&quot;跳转到demo&quot;后直接跳转到demo示例,并且带上查询条件,如下:<br><br>由于jeecg使用的是easyui,所以不能直接用类似于这样的方式来跳转了,但还是有办法做到的,首先在\plug-in\accordion\js\left_shortcut_menu.js中增加以下代码:<br>?<br>1<br>2<br>3<br>4<br>5<br>6<br>7<br>8<br>9<br>10<br>11<br>12<br>13<br>14<br>15<br>16<br>17<br>18<br>19<br>20<br>21<br>22<br>23<br>24<br>25<br>26<br>27<br>28<br>29<br>30<br>31<br>32<br>33<br>34<br>35<br>36<br>37<br>38<br>39<br>40<br>41<br>42<br>43<br>44<br>45<br>46<br>47<br>48<br>49<br>50<br>51<br>52<br>53<br><br>function goToTab(subtitle, url, icon) {<br>// begin author:屈然博 2013-7-12 for:解决firefox 点击一次请求两次的问题<br>var progress = $(&quot;div.messager-progress&quot;);<br>if(progress.length){return;}<br>// begin author:屈然博 2013-7-12 for:解决firefox 点击一次请求两次的问题<br>rowid=&quot;&quot;;<br>$.messager.progress({<br>text : loading,<br>interval : 200<br>});<br>if (!$('#maintabs').tabs('exists', subtitle)) {<br>//判断是否进行iframe方式打开tab,默认为href方式<br>if(url.indexOf('isHref') != -1){<br>$('#maintabs').tabs('add', {<br>title : subtitle,<br>href : url,<br>closable : true,<br>icon : icon<br>}); <br>}else{<br>$('#maintabs').tabs('add', {<br>title : subtitle,<br>content : '',<br>closable : true,<br>icon : icon<br>}); <br>}<br><br>} else {<br>$('#maintabs').tabs('select', subtitle);<br>if(url.indexOf('isHref') != -1){<br>$('#maintabs').tabs('update', {<br>tab : $('#maintabs').tabs('getSelected'),<br>options : {<br>href : url<br>}<br>});<br>} else {<br>$('#maintabs').tabs('update', {<br>tab : $('#maintabs').tabs('getSelected'),<br>options : {<br>content : ''<br>}<br>});<br>}<br><br>$.messager.progress('close');<br>}<br><br>// $('#maintabs').tabs('select',subtitle);<br>tabClose();<br><br>}<br><br>这个方法实际上基本上都是抄原来的addTab方法,就是在如果原来已经打开tab的情况下用update的方式来更新tab。<br>然后在需要跳转到其它页面的地方增加以下代码,以jeecgNoteList.jsp为例:<br>?<br>1<br><br>对应的js:<br>? <br>function toDemo() {<br>var url = &quot;jeecgDemoController.do?jeecgDemo&amp;selectedParams=&quot; + encodeURIComponent(&quot;{\&quot;sex\&quot;:0,\&quot;createDate_begin\&quot;:\&quot;2015-03-28\&quot;,\&quot;createDate_end\&quot;:\&quot;2015-04-14\&quot;}&quot;);<br>window.parent.goToTab('Demo示例',url,'default')<br>}<br><br>注意要用encodeURIComponent方法对链接进行处理,否则如果链接中带有特殊字符如引号的话不处理是无法正常传递参数的。<br>然后在目标界面增加以下代码,以jeecgDemoList.jsp为例:<br><br>$(function() {<br>//延迟200毫秒执行,否则easyui会加载两次数据<br>setTimeout(init, 200);<br>});<br>function init() {<br>//alert($('#jeecgDemoList'));<br>var href = decodeURIComponent(window.location.href);<br>//alert(href);<br>var idx = href.indexOf('selectedParams');<br>if (idx != -1) {<br>idx = href.indexOf(&quot;{&quot;, idx);<br>if (idx != -1) {<br>var endIdx = href.indexOf(&quot;}&quot;, idx);<br>if (endIdx != -1) {<br>var selectedParams = href.substring(idx, endIdx + 1);<br>var jsonParam = $.parseJSON(selectedParams);<br>$('#jeecgDemoListtb').find('*').each(function() {<br>if (jsonParam[$(this).attr('name')] != undefined) {<br>if ($(this)[0].tagName == &quot;SELECT&quot;) {<br>//$(this).attr(&quot;value&quot;, &quot;0&quot;);<br>$(this).val(jsonParam[$(this).attr('name')]);<br>} else if ($(this)[0].tagName == &quot;INPUT&quot;) {<br>$(this).val(jsonParam[$(this).attr('name')])<br>}<br><br>}<br>});<br>}<br><br>}<br><br>}<br>jeecgDemoListsearch();<br>}<br><br>注意其中的jeecgDemoList类似的字眼因为是jeecg生成的,所以需要根据实际情况修改成实际的值。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯