jquery .load()包含多个变量

时间:2011-05-24 02:37:45

标签: javascript jquery load

我正在使用jquery .load()方法进行搜索。我已经想出了如何发送一个变量,但我需要发送很多变量。

WITH ONE

var field1 = ($('#form1 input[name="field1"]:text').val());
$('#results').load("/search/show.php", {field1: field1});

我如何做两个变量?这个工作

var field1 = ($('#form1 input[name="field1"]:text').val());
var field2 = ($('#form1 input[name="field2"]:text').val());
$('#results').load("/search/show.php", {field1: field1}{field2: field2});

我确信有一种简单的方法可以发送多个变量,我只是不知道如何!

1 个答案:

答案 0 :(得分:7)

您正在寻找:

var field1 = ($('#form1 input[name="field1"]:text').val());
var field2 = ($('#form1 input[name="field2"]:text').val());
$('#results').load("/search/show.php", {field1: field1, field2: field2});

查看object literals on the MDC