"SJLY"是主键字段
添加和修改都调用save方法,但是现在只能修改,添加数据调用不了insert方法,求指导一下,写上代码
function doSave()
{
if(!document.getElementById('SJLY').value)
doInsert();
else
doUpdate();
}
"SJLY"是主键字段
添加和修改都调用save方法,但是现在只能修改,添加数据调用不了insert方法,求指导一下,写上代码
function doSave()
{
if(!document.getElementById('SJLY').value)
doInsert();
else
doUpdate();
}
是都没有执行doInsert还是执行了doInsert,只是没有插入数据?都没执行说明document.getElementById('SJLY').value有值,比如添加时赋值为0了,if(!document.getElementById('SJLY').value)判断也是为false,只有空内容才会true。
function doSave() {
///加这句看添加时输出什么内容,输出false那肯定就是SJLY被赋值了内容了
alert(!document.getElementById('SJLY').value
+ '\n' + document.getElementById('SJLY').value
)
if (!document.getElementById('SJLY').value)
doInsert();
else
doUpdate();
}
如果执行了doInsert没有更新记录,题主f12看控制台报什么错误没有,看发送的ajax请求返回了什么内容