2023年6月21日发(作者:)

jqueryajax提交表单数据的两种⽅式之前实现AJAX使⽤Javascript脚本⼀个⼀个敲出来的,很繁琐。学习Jquery之后就感觉实现AJAX并不是那么的困难了,当然除了Jquery框架外还有其它的优秀框架这⾥我就着重说下⽐较流⾏的Jquery。Jquery AJAX提交表单有两种⽅式,⼀是url参数提交数据,⼆是form提交(和平常⼀样在后台可以获取到Form表单的值)。在所要提交的表单中,如果元素很多的话建议⽤第⼆种⽅式进⾏提交,当然你要是想练练“打字⽔平”的话⽤第⼀种⽅式提交也未尝不可,相信开发者都不想费⽩劲吧!废话不多说了贴实例。

⾸先要下载Jquery、这两个插件,⽹上很多的!

⼀:Url参数提交数据

复制代码 代码如下:

后台代码:

复制代码 代码如下:if(["ID"].ToString()!="")

{

_BASE_INFO cbiL = new _BASE_INFO();

bool flag=orpID(["ID"].ToString());

if (flag)

{

("该客户编号已被占⽤!");

}

else

{

("该客户编号可⽤!");

}

}

⼆:Form提交数据

前台代码:

复制代码 代码如下: //必须要引⽤

//必须要引⽤

客户回访
客户名称:

回访主题:

联系⼈:

联系⼈职务:

联系电话:

回访时间:

回访内容:

回访相关⽂档:

 

后台代码:

复制代码 代码如下:protected void Page_Load(object sender, EventArgs e)

{

{

if (tring["flag"] != null && tring["flag"].ToString() == "do")

{

Visit bll = new Visit();

if ((model(0)) > 0)

{

("操作成功!");

();

}

}

}

}

/**////

/// 根据不同需要,设定模型->获取模型

///

/// ID值

///

private Visit model(int id)

{

//获取表单值

string F_CorpName = ["txtF_CorpName"].ToString();

string F_ReturnVisitTitle = ["txtF_ReturnVisitTitle"].ToString();

string F_ContractPerson = ["txtF_ContractPerson"].ToString();

string F_ContractPersonPosition = ["txtF_ContractPersonPosition"].ToString();

string F_ContractPhone = ["txtF_ContractPhone"].ToString();

DateTime F_ReturnVisitDate = (["txtF_ReturnVisitDate"].ToString());

string F_ReturnVisitContent = ["txtF_ReturnVisitContent"].ToString();

string F_ReturnVisitFile = ["txtF_ReturnVisitFile"].ToString();

string Refer = Session["username"].ToString();

DateTime DoTime = ;

Visit model = new Visit();

if (id > 0)//修改记录,否则表⽰增加记录

{

= id;

}

model.F_CorpName = F_CorpName;

model.F_ReturnVisitTitle = F_ReturnVisitTitle; model.F_ContractPerson = F_ContractPerson;

model.F_ContractPersonPosition = F_ContractPersonPosition;

model.F_ContractPhone = F_ContractPhone;

model.F_ReturnVisitDate = F_ReturnVisitDate;

model.F_ReturnVisitContent = F_ReturnVisitContent;

model.F_ReturnVisitFile = F_ReturnVisitFile;

= Refer;

= DoTime;

return model;

}

注:是Jquery⽤于帮助操作表单的⼀个插件,具体的去⽹上看看教程!

2023年6月21日发(作者:)

jqueryajax提交表单数据的两种⽅式之前实现AJAX使⽤Javascript脚本⼀个⼀个敲出来的,很繁琐。学习Jquery之后就感觉实现AJAX并不是那么的困难了,当然除了Jquery框架外还有其它的优秀框架这⾥我就着重说下⽐较流⾏的Jquery。Jquery AJAX提交表单有两种⽅式,⼀是url参数提交数据,⼆是form提交(和平常⼀样在后台可以获取到Form表单的值)。在所要提交的表单中,如果元素很多的话建议⽤第⼆种⽅式进⾏提交,当然你要是想练练“打字⽔平”的话⽤第⼀种⽅式提交也未尝不可,相信开发者都不想费⽩劲吧!废话不多说了贴实例。

⾸先要下载Jquery、这两个插件,⽹上很多的!

⼀:Url参数提交数据

复制代码 代码如下:

后台代码:

复制代码 代码如下:if(["ID"].ToString()!="")

{

_BASE_INFO cbiL = new _BASE_INFO();

bool flag=orpID(["ID"].ToString());

if (flag)

{

("该客户编号已被占⽤!");

}

else

{

("该客户编号可⽤!");

}

}

⼆:Form提交数据

前台代码:

复制代码 代码如下: //必须要引⽤

//必须要引⽤

客户回访
客户名称:

回访主题:

联系⼈:

联系⼈职务:

联系电话:

回访时间:

回访内容:

回访相关⽂档:

 

后台代码:

复制代码 代码如下:protected void Page_Load(object sender, EventArgs e)

{

{

if (tring["flag"] != null && tring["flag"].ToString() == "do")

{

Visit bll = new Visit();

if ((model(0)) > 0)

{

("操作成功!");

();

}

}

}

}

/**////

/// 根据不同需要,设定模型->获取模型

///

/// ID值

///

private Visit model(int id)

{

//获取表单值

string F_CorpName = ["txtF_CorpName"].ToString();

string F_ReturnVisitTitle = ["txtF_ReturnVisitTitle"].ToString();

string F_ContractPerson = ["txtF_ContractPerson"].ToString();

string F_ContractPersonPosition = ["txtF_ContractPersonPosition"].ToString();

string F_ContractPhone = ["txtF_ContractPhone"].ToString();

DateTime F_ReturnVisitDate = (["txtF_ReturnVisitDate"].ToString());

string F_ReturnVisitContent = ["txtF_ReturnVisitContent"].ToString();

string F_ReturnVisitFile = ["txtF_ReturnVisitFile"].ToString();

string Refer = Session["username"].ToString();

DateTime DoTime = ;

Visit model = new Visit();

if (id > 0)//修改记录,否则表⽰增加记录

{

= id;

}

model.F_CorpName = F_CorpName;

model.F_ReturnVisitTitle = F_ReturnVisitTitle; model.F_ContractPerson = F_ContractPerson;

model.F_ContractPersonPosition = F_ContractPersonPosition;

model.F_ContractPhone = F_ContractPhone;

model.F_ReturnVisitDate = F_ReturnVisitDate;

model.F_ReturnVisitContent = F_ReturnVisitContent;

model.F_ReturnVisitFile = F_ReturnVisitFile;

= Refer;

= DoTime;

return model;

}

注:是Jquery⽤于帮助操作表单的⼀个插件,具体的去⽹上看看教程!