Получить несколько входных данных в JavaScript?

0

Это, наверное, очень простой вопрос, но я не был уверен, как это сделать в Google.

Я получил это JS:

$(document).ready(function(){
$("#cboxFormButton1").click(function(e){
e.preventDefault();
$.colorbox({
href: $(this).closest('form').attr ('action'),
data: {a: $("input#aaa").val()}
});

return false;
});
});

и эта форма:

<form action="rrr1.php" method="POST" target="_blank" class="">
    <input id="aaa" name="a" type="hidden" value="1"/>
    <input id="bbb" name="b" type="hidden" value="2"/>
    <input type="submit" id="cboxFormButton1" class="button" value="Test">
</form>

прямо сейчас код извлекает только данные для ввода "a" и передает его на PHP. что мне нужно, чтобы изменить эту строку:

data: {a: $("input#aaa").val()}

поэтому он также получит данные для ввода "b"?

  • 0
    data: { a: $("#aaa").val(), b: $('#bbb').val() } ?
  • 0
    Взгляните на это: stackoverflow.com/questions/2276463/…
Показать ещё 2 комментария
Теги:

1 ответ

2
Лучший ответ

Попытайтесь использовать это:

data: {
  a: $("input#aaa").val(), 
  b: $("input#bbb").val()
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню