Я пытаюсь передать два значения из ссылки на PHP через ajax, но я не могу передать их оба одновременно. Мне удалось передать только 1 значение за раз, пожалуйста, помогите мне посмотреть, что пошла не так с кодом
значение, которое я хочу передать
<a href='#' id='mylink' data-toggle='modal' data-target='#myModal1' class='mylink' name='id1' value=".$row["p_id"]." value1=".$row["source_id"]."> - click </a><br/>";
мой ajax код
$('a.mylink').click(function() {
var data1=$(this).attr('value');
var data2=$(this).attr('value1');
$("#result1").html("");
var dataString ='id1='+ data1 ;
var dataSource ='id2='+ data2 ;
//alert(dataSource)// if i alert to see value i can see that both of value are captured
$.ajax({
url: "some.php",
type: "post",
data: dataString,dataSource
cache: false,
success: function(data1){
$("#result1").html(data1);
}
});
});
некоторые. php где я беру значение
$id = @(intval($_POST['id1'])?? '');
$id2 = @(intval($_POST['id2'])?? '');
echo $id;
echo $id2;