나는 ajax 요청을하려고하고있다. 양식에서 옵션을 클릭하면 아약스 요청이 없습니다. 그러나 나는 올바른 페이지로 간다.Jquery help making ajax request
내 JQuery와 :
는 ID의 formcontent와 사업부에 렌더링하고 URL이 파인더 수 있도록 내가, 아약스 요청을 할 방법$(document).ready(function() {
// send form ved klik paa listen
$('option').click(function()
{
var form=$(this).closest('form');
$.ajax({
type:'post',
url:form.attr('action'),
data:form.serialize(),
success:function(msg){
$('#formcontent').html(msg);
}
});
});
});
$().ready(function() {
$('#jump_nav_submit').hide();
});
$('#jump_nav').live('change', function() {
window.location = "\/finder\/" + $(this).val();
});
/whateverthevalueofthe 옵션입니다. 매개 변수가 있기 때문에
$().ready(function() {
$('#jump_nav_submit').hide();
});
$('#jump_nav').live('change', function() {
window.location = "\/finder\/" + $(this).val();
});
을하지만 아약스 요청이 작동하지 않습니다 : http://localhost:3000/finder/?id=16&utf8=%E2%9C%93
대신에 : http://localhost:3000/finder/1
조치 URL : "\/finder \ /"+ $ (this) .val(); form.attr ('action') 대신. 사용자가 옵션을 클릭하면 requestet 페이지가 formcontent div에 렌더링되고 ajax url은/finder /이어야합니다. 옵션의 값 –