Задача не очень сложная, получить телефоны из формы, преобразовать в массив, и отправить на сервер. Отладка консоли хрома все видно, массив создается, данные попадают в массив, но в success ничего не видно. В чем проблема
<form id="reg" >
<input type="text" name="first" id="fn" >
<input type="text" name="last" id="ln">
<input type="text" name="telephone" id="phone">
<input type="text" name="telephone" >
<button type="submit" name="post_user" id="btn_post_phones">Add</button>
</form>
var_dump(json_decode($_POST["phones"])); //PHP
$(document).ready(function() {
$('#btn_post_phones').on('click', function() {
var arrPhones = new Array();
$('input[name='telephone']').each(
function() {
arrPhones.push($(this).val());
});
var data='phones='+JSON.stringify(arrPhones);
$.ajax({
type: 'POST',
url: 'regist.php',
dataType: 'JSON',
data: data,
success: function(data) {
console.log(data);
}
});
});
});
Сборка персонального компьютера от Artline: умный выбор для современных пользователей