jq中用什么来获取表单元素的值 submitform方法的参数?

[更新]
·
·
分类:互联网
1149 阅读

jq中用什么来获取表单元素的值

submitform方法的参数?

submitform方法的参数?

ajaxForm()方法和submitForm()方法的参数
ajaxForm()方法和submitForm()方法都能接受0个或1个参数。当为单个参数时,该参数可以是一个回调函数,也可以是一个options对象,传递option对象,使它们拥有更多控制权;
  (1)首先定义一个对象options,然后在里面设置参数,代码如下:
var options{
  target: #output1,         //把服务器返回的内容放入id为output1的元素中
  beforeSubmit: showRequest,   //提交前的回调函数
  success: showResponse ,    //提交成功的回调函数
  url: url,          //默认form的action,如果申明,会覆盖
  type:type,        //默认是form的method(getorpost),如果申明,会覆盖
  dataType: null,     //xml,script,json(接收服务器返回的类型)
  clearForm: true,   //成功提交后,清除所有表单元素的值
  resetForm: true,   //成功提交后,重置所有表单元素的值
  timeout:3000    //请求限制的时间,当大于三分钟,跳出请求
};
  (2)定义完options对象之后,就把这个参数传给ajaForm()方法,代码如下:
  $(#myform).ajaxForm(options);
  或者,
  $(#myform).submit(function(){
    $(this).ajaxSubmit(options);
    return false;
  })
  (3)beforeSubmit——提交前的回调函数
  参数:formData为数组对象。在这里,使用$.param()方法把它转化为字符串,得到如下格式:namelidaaddressguanzhou
  jqFrom是个JQuery对象,它封装表单元素
  options就是options对象
 

jquery怎么显示id对应的内容?

获取name为test的input文本框中的内容的jQuery代码为:
$(input:text[nametest]).val();
jQuery提供了三个简单实用的用于获取元素内容的方法:
text() —— 设置或返回所选元素的文本内容
html() —— 设置或返回所选元素的内容(包括 HTML 标记)
val() —— 设置或返回表单字段的值
因为input属于表单元素,所以获取其内容使用的是val()方法。