以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  web端删除  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=172972)

--  作者:小web在练
--  发布时间:2021/11/9 14:03:00
--  web端删除
老师您好,我想问一下web端删除怎么跟foxtable进行一个同步,我的web代码是
<script type="text/html" id=\'barDemo\'>
<a class="layui-btn layui-btn-xs" lay-event="detail">查看</a>
<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a>
<a class="layui-btn layui-btn-xs layui-btn-danger" lay-event="del">删除</a>
</script>
tb.on(\'tool\',function(obj){
if(obj.event==\'editDate\'){
layui.laydate.render({
elem:$(this).children()[0],
show:true,
closeStop:this,
done:function(value,date){
var field=$(this).data(\'field\');
obj.data[field]=value;
}
});
 
}else if (obj.event==\'detail\'){
layer.msg(\'[\'+obj.data.单号+\']的查看操作\');
}else if (obj.event==\'del\'){
layer.confirm(\'真的要删除吗\',function(index){
obj.del();
Layer.close(index);
});
}else if (obj.event==\'edit\'){
layer.alert(\'编辑行:<br>\'+JSON.stringify(obj.data))
}
 });


--  作者:小web在练
--  发布时间:2021/11/9 14:04:00
--  
我在web端已经删除了,但是在foxtable里面与数据库未能进行删除,我想问一下老师,应该怎么写或者改才能实现
--  作者:有点蓝
--  发布时间:2021/11/9 14:18:00
--  
调用ajax,把单号提交给后台删除
--  作者:小web在练
--  发布时间:2021/11/9 14:38:00
--  
怎么把单号交给后台,有没有例子呀,有点蓝老师
--  作者:有点蓝
--  发布时间:2021/11/9 14:44:00
--  
比如:
js
sendAjaxText("xx单号","删除页面.htm","",false)

代码
    Case "删除页面.htm"
        datatables("xx表").deletefor("单号=\'" & 
e.PlainText & "\'")
e.WriteString("OK")

--  作者:小web在练
--  发布时间:2021/11/9 14:45:00
--  
谢谢有点蓝老师
--  作者:小web在练
--  发布时间:2021/11/11 14:17:00
--  
js代码
}else if (obj.event==\'del\'){
layer.confirm(\'真的要删除吗\',function(index){
obj.del();
function getUser(){
    var result = sendAjaxText(obj.data,"删除页面.htm",false);
    // var user=JSON.parse(result);
    // result="姓名:" + user.name + "<br/>" + "年龄:" + user.age
    // document.getElementById("p1").innerHTML=result;
}
// sendAjaxText(obj.data,"删除页面.htm",false)
// sendAjaxText(obj.data,"删除页面.htm","",false);
// Layer.close(index);
});

foxtable代码:
Case "删除页面.htm"
DataTables("Table_3").deletefor("单号=\'" & e.PlainText & "\'")
e.WriteString("OK")


老师您好,我想问一下为什么我无法通过foxtable来删除数据

--  作者:有点蓝
--  发布时间:2021/11/11 14:32:00
--  


function getUser(){
alert(obj.data) //显示什么
var result = sendAjaxText(“这里只能是字符串,不能是对象,转换为json字符串再提交”,"删除页面.htm",false);

--  作者:小web在练
--  发布时间:2021/11/11 16:23:00
--  
他报错这个Uncaught ReferenceError: sendAjaxText is not defined
[此贴子已经被作者于2021/11/11 16:23:45编辑过]

--  作者:小web在练
--  发布时间:2021/11/11 16:24:00
--  
Uncaught ReferenceError: sendAjaxText is not defined 他报错这个