Я хочу использовать jQuery для отправки моей формы, и я могу сделать это так
$('#myform_id').submit();
и все это хорошо, но обычно кто-то нажимает кнопку отправки, чем кнопка отправки, имеет значение, поэтому, когда я отправляю через jQuery, мне также нужно установить значение представления, как я это делаю?
ИЗМЕНИТЬ
как было отмечено в некоторых ответах, я мог бы это сделать, моделируя щелчок пользователя, но я не хочу делать это, я хочу передать значение submit, когда я использую команду .submit(), если это возможно
в конечном счете submit, используя форму ajax
** Уточнение **
ok, поэтому у меня есть настройка jQuery для использования проверки jquery и у меня есть обработчик отправки
$("#myform_id").validate({
submitHandler: function() {
run_ajax(obj);
}
});
то, что вызывает функцию I, я вызываю run_ajax pass и объект, содержащий информацию о том, какой тип ajax я хочу и что у вас есть.
и в конечном итоге запускает этот
obj.formitem.ajaxSubmit({
dataType:'json',
data: obj.pdata,
});
где
obj.formitem == $('#myform_id');
поэтому, когда форма отправляет все, что происходит, все хорошо.
поэтому я загружаю страницу с этой формой в диалог jquery, и я хочу, чтобы они могли щелкнуть по кнопке в диалоговом окне, которое запускает форму отправки, а также сообщает форме, какой тип отправки был запрошен.
надеюсь, теперь это ясно извините за путаницу