register.html 파일
<script>
$(function () {
$("#register").on('click',function () {
$('#login').serialize()) ; .serialize( ),
데이터 유형:'json',
~ ~ >
{
if(Request::isAjax()){
//모델을 사용하여 데이터 생성
//데이터 가져오기 사용자가 표현식을 통해 제출
$data = Request::Exception('password_confirm' . Status' = & gt; 0, 'message' = & gt; 'registration failure']; 왜 응답이 없는지 선생님께 여쭤봐도 될까요? 제출할 때 데이터베이스가 성공적으로 추가되지 않았습니다
User.php에서 think/Db를 직접 참조하고 Db를 사용하여 데이터를 삽입할 수 있습니다
내 문제는 귀하와 동일합니다. 방금 Ajax 제출 경로인 {url('insert')}을 절대 경로로 변경했습니다.
data: $('#login').serializeArray(), 양식 요소를 직렬화하고(.serialize() 메소드와 유사) JSON 데이터 구조 데이터를 반환하는 serializeArray() 메소드를 자세히 설명합니다. 참고: 이 메서드는 JSON 문자열이 아닌 JSON 개체를 반환합니다. 웹사이트는 여기에 있습니다: http://www.w3school.com.cn/jquery/ajax_serializearray.asp
안녕하세요 저도 같은 문제가 있는데 어떻게 해결하나요?
지금 성공하셨나요? 저도 같은 문제가 있습니다.
jquery를 도입했는지 확인하세요
ajax가 데이터를 전달했는지 확인하세요
백그라운드 PHP가 데이터를 받습니다
추가한 데이터에 해당하는 데이터베이스, 테이블, 필드가 있습니다
나는 지금까지만 당신을 도울 수 있습니다