이 글에서는 주로 $.post 방식으로 데이터를 제출하고 json 형식으로 데이터를 반환하는 방법 예시를 공유합니다.
js 부분
<script>function getType(url, id) { $.post(url, {'id': id}, function(res) { $("input[name='formula']").val(res.finally); $("input[name='formula2']").val(res.proportion); }, 'json'); }</script>
PHP 부분
public function gettype(){ $where['id'] = trim($_POST['id']); $info = M('formula')->where($where)->find(); echo json_encode($info);exit; }
html 부분
<input name="formula" class="form-control" type="text"><input name="formula" class="form-control" type="text"><select name='type' select" onchange="getType('Deal/gettype', this.value);"> <option value="海口">海口</option> <option value="海口">海口</option> <option value="海口">海口</option></select>
관련 권장 사항:
jquery의 $.post() 메서드에 대한 간단한 예
jquery가 Ajax 기술을 구현하는 방법 2: $ .post ()
JavaScript가 URL을 json 형식으로 구문 분석하는 두 가지 방법
위 내용은 $.post는 데이터를 제출하고 json 형식의 데이터 메서드 인스턴스를 반환합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!