求extjs form提交后 将返回值赋值于前台的文本框?

kkk444dsfsa 2011-05-20 11:34:26
表单提交
AddFcqdForm.form.submit({ url: "URL/fhxx/savefcqkinfo_fhxx.aspx", method: 'post',
success: function(response) {
alert(response.responseText);//undified Ext.getCmp("save").disable(); Ext.getCmp("save").setText("更新(S)"); AddFcqdForm.disable();
Ext.getCmp("edit").enable(); Ext.getCmp("printpre").enable();
},
failure: function(response) {
Ext.Msg.alert("警告", "数据保存失败,请稍后再试!");
}
});

savefcqkinfo.aspx 文件代码
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="savefcqkinfo_fhxx.aspx.cs" Inherits="URL_fhxx_savefcqkinfo_fhxx" %>

savefcqkinfo.aspx.cs代码
if (!string.IsNullOrEmpty(ds.Tables[0].Rows[0][0].ToString()))
{
result = ds.Tables[0].Rows[0][0].ToString();
result = Convert.ToString(Convert.ToInt64(result) + 1);
}
else
{
result = Session["companyid"] + System.DateTime.Now.ToString("yyyyMMdd") + "001";
}
现在要将result返回给前台的文本框
...全文
354 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lanye_meng 2011-08-06
  • 打赏
  • 举报
回复
我也遇到了同样的问题~~~~
kkk444dsfsa 2011-05-20
  • 打赏
  • 举报
回复
如果后台加上 Response.Write(result);
前台都是执行
failure: function(response) {
Ext.Msg.alert("警告", "数据保存失败,请稍后再试!");
}

提示 “数据保存失败,请稍后再试”
zoujp_xyz 2011-05-20
  • 打赏
  • 举报
回复
alert(response.responseText);//undified
那就是后台输出到前台出错了。找后台的错误
kkk444dsfsa 2011-05-20
  • 打赏
  • 举报
回复
savefcqkinfo.aspx.cs代码
if (!string.IsNullOrEmpty(ds.Tables[0].Rows[0][0].ToString()))
{
result = ds.Tables[0].Rows[0][0].ToString();
result = Convert.ToString(Convert.ToInt64(result) + 1);
}
else
{
result = Session["companyid"] + System.DateTime.Now.ToString("yyyyMMdd") + "001";
}
后台的格式应该是怎样的?
呱呱_瓜瓜 2011-05-20
  • 打赏
  • 举报
回复
alert(response.responseText);//undified
后台没有正确的返回数据
kkk444dsfsa 2011-05-20
  • 打赏
  • 举报
回复
谁来看看啊

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧