The best would be using an object for the data.
jQuery.post("yourScript.php", {
varx: X,
vary: Y
});
or
jQuery.ajax({
url: "yourScript.php",
type: "POST",
data: ({varx: X, vary: Y}),
dataType: "text",
success: function(msg){
alert(msg);
}
}
);
You can also use jQuery's serialize() to get your form data as a serialized querystring:
var data = jQuery(formSelector).serialize();
The .serialize() method creates a text
string in standard URL-encoded
notation. It operates on a jQuery
object representing a set of form
elements. The form elements can be of
several types.
Way prettier in my opinion :-)
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…