jquery ajax提交表单数据的两种方式一:Url参数提交数据)//显示提示信息????????????????$.ajax({???????
jquery ajax提交表单数据的两种方式
一:Url参数提交数据
");//显示提示信息
????????????????$.ajax({
?????????????????type:?"get",
?????????????????url:?"CheckCorpID.ashx",
?????????????????data:?"ID="+$.trim($("#txtF_CORPID")[0].value),//提交表单,相当于CheckCorpID.ashx?ID=XXX
?????????????????success:?function(msg){$("#checkFlag").html("");alert(??msg?);?}???//操作成功后的操作!msg是后台传过来的值
????????????????});?
????????????}?
????????}
</script>
后台代码:
protected?void?Page_Load(object?sender,?EventArgs?e)
????
{
????????
{
????????????if?(Request.QueryString["flag"]?!=?null?&&?Request.QueryString["flag"].ToString()?==?"do")
????????????
{
????????????????
????????????????Pxt.Logic.DBRec.ReturnVisit?bll?=?new?Pxt.Logic.DBRec.ReturnVisit();
????????????????if?(bll.Add(model(0))?>?0)
????????????????
{
????????????????????Response.Write("操作成功!");
????????????????????Response.End();
????????????????}
????????????}
????????}
????}
????/**////?<summary>
????///?根据不同需要,设定模型->获取模型
????///?</summary>
????///?<param?name="id">ID值</param>
????///?<returns></returns>
????private?Pxt.Model.DBRec.ReturnVisit?model(int?id)
????
{
//获取表单值
????????string?F_CorpName?=?Request.Form["txtF_CorpName"].ToString();
????????string?F_ReturnVisitTitle?=?Request.Form["txtF_ReturnVisitTitle"].ToString();
????????string?F_ContractPerson?=?Request.Form["txtF_ContractPerson"].ToString();
????????string?F_ContractPersonPosition?=?Request.Form["txtF_ContractPersonPosition"].ToString();
????????string?F_ContractPhone?=?Request.Form["txtF_ContractPhone"].ToString();
????????DateTime?F_ReturnVisitDate?=?DateTime.Parse(Request.Form["txtF_ReturnVisitDate"].ToString());
????????string?F_ReturnVisitContent?=?Request.Form["txtF_ReturnVisitContent"].ToString();
????????string?F_ReturnVisitFile?=?Request.Form["txtF_ReturnVisitFile"].ToString();
????????string?Refer?=?Session["username"].ToString();
????????DateTime?DoTime?=?DateTime.Now.Date;
????????Pxt.Model.DBRec.ReturnVisit?model?=?new?Pxt.Model.DBRec.ReturnVisit();
????????if?(id?>?0)//修改记录,否则表示增加记录
????????
{
????????????model.ID?=?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;
????????model.Refer?=?Refer;
????????model.DoTime?=?DoTime;
????????return?model;
????}
注:Jquery.form是Jquery用于帮助操作表单的一个插件,具体的去网上看看教程!