1
jQuery .post() 함수를 사용하여 양식을 작성하여 데이터를 PHP 파일에 게시합니다. 내가 계속 오류가 "누락되었습니다 : 속성 ID 후"입니다. 어떤 도움을 주시면 감사하겠습니다.() 함수는 아래와 같다Jquery .post() 오류 메시지 "누락 : 속성 ID 후"
<form id="ev-form" name="ev-form" action="/new_event_submit.php" method="post">
<fieldset>
<ol>
<li>
<label for="ev-name">Event</label>
<input type="text" id="ev-name" name="ev-name" class="text" />
</li>
<li>
<label for="ev-date">Date & Time</label>
<input type="text" id="ev-date" name="ev-date" class="text" />
</li>
<li>
<label for="ev-desc">Description</label>
<textarea id="ev-desc" name="ev-desc" cols="" rows="" class="textarea"></textarea>
</li>
<li>
<input type="submit" id="ev-submit" value="Submit Event" class="submit" />
</li>
</ol>
</fieldset>
<div id="load-icon"></div>
</form>
자바 스크립트 .post : 여기서
폼 코드$j(document).ready(function(){
//Setup on the click event
$j('#ev-form input.submit').click(function(){
//Setup some variable with needed values
var input_name = $j('input:eq(0)').val(),
input_date = $j('input:eq(1)').val(),
input_desc = $j('#ev-form textarea').val(),
ajax_loader = '<img src="ajax-loader.gif" alt="Loader" />';
//Hide and previous response
$j('#response').hide();
//show the loader
$j('#load-icon').html(ajax_loader);
$j.post('new_event_submit.php', {ev-name: input_name, ev-date: input_date, ev-desc: input_desc}, function(data) {
//Hide the loader
$j('#load-icon img').hide(1000, function() {
$j('#ev-form').append('<div id="response">' + data + '</div>');
});
});
return false;
});
});