str 및 name이라는 2 개의 값을 다른 페이지에 제출해야합니다. 그러나 다음 페이지에서 1value 만 반환됩니다. 이름을 포함시키고 다음 페이지에 내가 print_r($_POST)
라고 말하면 첫 번째 값까지 인쇄되지 않습니다. 다음과 같은 함수를 작성했습니다. 하나의 매개 변수 만 있기 때문에 작동합니다.jquery에서 매개 변수를 전달하는 방법
function sendValue(str)
{
$.post(
"newsletter/subscribe.php", //Ajax file
{
sendValue: str
},
function(data){
$('#display').html(data.returnValue);
},
"json"
);
}
하지만 그 기능과 $.post
2 개 값을 전달하면, 나는 sendValue:str,name
다음 심지어 1 개 값을 받고 있지 않다 않습니다.
을 "뉴스 레터/subscribe.php"을 다음과 같이 내가 2objects을 만든 // 아약스 파일 : 당신이 선호하는 경우 다음과 같이
, 당신은 키 값 쌍으로 하나의 문자열을 보낼 수 있습니다 \t \t \t \t \t \t \t {sendValue : STR, \t \t \t \t sendVal : 이름\t \t \t}, 하지만 이제 print_r ($ _ POST [ 'sendValue']) 및 print_r ($ _ POST [ 'sendVal'])을 시도하는 두 번째 페이지에서 이메일 만 받고 이름이 없습니다. 나를. – Priyanka