Это, наверное, очень простой вопрос, но я не был уверен, как это сделать в 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"?
Попытайтесь использовать это:
data: {
a: $("input#aaa").val(),
b: $("input#bbb").val()
}
data: { a: $("#aaa").val(), b: $('#bbb').val() }
?