PHP 응용 프로그램 개발을 위해 codeignitor를 사용하고 있습니다. jquery를 사용하여 아약스 호출을 시도했다. 그러나 제대로 작동하지 않습니다. 제출 버튼을 누르면 경고 상자를 표시하는 대신 동일한 양식이 다시로드됩니다. 당신의 도움은 매우 도움이 될 것입니다. 내가 공유하고 코드 -Ajax PHP가 작동하지 않습니다.
<html>
<head>
<title> My Information </title>
<script type="text/javascript" src="/jquery/jquery-1.3.2.min.js"></script>
<script type="text/javascript" language="javascript">
$(document).ready(function() {
$('#submit').click(function(){
// alert('Btn clicked');
var form_data= {
username: $('#username').val(),
address: $('#address').val()
};
$.ajax({
type: 'POST',
url: 'http://localhost/ci-ajax/index.php/user/auth',
data: form_data,
success: function(data) {
$('body').html(data);
}
});
});
});
</script>
</head>
<body>
<form>
<label>User Name : </label>
<input type="text" name="username" id="username">
<label>Address : </label>
<input type="text" name="Address" id="address">
<input type="submit" value="Submit" name="submit" id="submit">
</form>
</body>
</HTML>
컨트롤러
Class : user and function auth
public function auth()
{
echo "Welcome";
}
을 그건 그렇고, 당신은 jQuery를의 약간 더 최신 버전을 사용할 수 있습니다. – jeroen