반응형
$ .ajax (serialize () + extra data)를 통해 데이터를 추가하는 방법
$ ( '# myForm'). serialize () + 추가 데이터를 사용한 후 추가 데이터를 추가하고 싶습니다.
$.ajax({
type: 'POST',
url: $('#myForm').attr('action'),
data: $('#myForm').serialize(), // I WANT TO ADD EXTRA DATA + SERIALIZE DATA
success: function(data){
alert(data);
$('.tampil_vr').text(data);
}
});
어떤 종류의 데이터?
data: $('#myForm').serialize() + "&moredata=" + morevalue
"data"매개 변수는 URL로 인코딩 된 문자열입니다. 원하는대로 추가 할 수 있습니다. 여기 에서 API를 참조 하십시오 .
개인적으로 직렬화 된 데이터를 해킹하는 대신 양식에 요소를 추가합니다.
moredata = 'your custom data here';
// do what you like with the input
$input = $('<input type="text" name="moredata"/>').val(morevalue);
// append to the form
$('#myForm').append($input);
// then..
data: $('#myForm').serialize()
그런 식으로, 당신은 걱정하지 않아도 ?
또는&
다음과 같이 할 수 있습니다.
postData[postData.length] = { name: "variable_name", value: variable_value };
참고 URL : https://stackoverflow.com/questions/4406348/how-to-add-data-via-ajax-serialize-extra-data-like-this
반응형
'developer tip' 카테고리의 다른 글
PDO PHP에서 쿼리 오류를 보는 방법 (0) | 2020.11.24 |
---|---|
두 목록을 C #의 사전에 매핑 (0) | 2020.11.23 |
Visual Studio 2010은 소스 파일을 변경 한 후 오류없이 빌드가 실패했다고 말합니다. (0) | 2020.11.23 |
MVC : 문자열을 JSON으로 반환하는 방법 (0) | 2020.11.23 |
Debian에서 glibc를 버전 2.13에서 2.15로 업그레이드하는 방법은 무엇입니까? (0) | 2020.11.23 |