企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
* 使用说明: ~~~ ClickServerEvent(服务端方法,字符串,回调客户端JS方法) ~~~ * 实例: ~~~ @Html.EasyMvc().Button().Text("删除").ClickServerEvent("/Home/GetTime", null, "GetTimeBack") ~~~ 以上代码生成: ~~~ <button class="layui-btn" id="3ee57ab5b1ef472dbe969667bddfd161" name="3ee57ab5b1ef472dbe969667bddfd161" onClick="rpc3ee57ab5b1ef472dbe969667bddfd161()">删除</button><script>var c3ee57ab5b1ef472dbe969667bddfd161 = true; function rpc3ee57ab5b1ef472dbe969667bddfd161(){if(c3ee57ab5b1ef472dbe969667bddfd161!=true) return;$.post('/Home/GetTime', null, function(data,status){GetTimeBack(data,status);});}</script> ~~~ 客户端自定义JS参考: ~~~ <script> function GetTimeBack(data,status) { layer.msg(data); } </script> ~~~ **需要注意:** 如果需要在客户端JS里阻止某个按钮的默认服务器端调用,可以将变量:c+控件Id赋值为false即可。 上例中,只要将c3ee57ab5b1ef472dbe969667bddfd161赋值为false,则该按钮默认服务器端调用不会生效。