Данные Сериализованное значение ваших входов. Пример:
<form>
<input type='text' name='myText1' value='hello'/>
<input type='text' name='myText2' value='world'/>
</form>
Вы могли теперь запустить это:
var myData = $('form').serialize();
alert(myData);
И ваш MessageBox бы сказать:
myText1=hello&myText2=world
MyData это значение данных, которые вы хотите передать в $ .post.
Поскольку вы новичок в jQuery, я бы порекомендовал вам попробовать использовать функцию $.ajax. Для этого есть еще много вариантов, но я всегда думал, что это было более просто и понятнее, чем $ .post. Вот как я хотел бы использовать его:
$.ajax({
type: "POST", //define the type of ajax call (POST, GET, etc)
url: "my-ajax-script.php", //The name of the script you are calling
data: myData, //Your data you are sending to the script
success: function(msg){
$("#result").html(msg); //Your resulting action
}
});
Btw, не забывайте, что для того, чтобы использовать JQuery сериализацию функции, все входы должны иметь имя набора атрибутов, или же функцию сериализации будет игнорировать их.
Я думаю, он спрашивает, что такое ввод данных, а не то, что ответ/ответ. –
@ Jakobud Sigh, мой ответ попал в переименование/разъяснение OP, что сделало его забавным. Используете ли вы downvote все еще? – aem
@Jakobud: Я не думаю, что нижняя грань оправдана. Насколько я понимаю, вопрос относится к правильной вещи. –