>백엔드 개발 >PHP 튜토리얼 >$.post는 데이터를 제출하고 json 형식의 데이터 메서드 인스턴스를 반환합니다.

$.post는 데이터를 제출하고 json 형식의 데이터 메서드 인스턴스를 반환합니다.

小云云
小云云원래의
2018-03-05 11:23:505797검색

이 글에서는 주로 $.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=&#39;type&#39;  select" onchange="getType(&#39;Deal/gettype&#39;, this.value);">
    <option value="海口">海口</option>
    <option value="海口">海口</option>
    <option value="海口">海口</option></select>

관련 권장 사항:

jquery의 $.post() 메서드에 대한 간단한 예

jquery가 Ajax 기술을 구현하는 방법 2: $ .post ()

JavaScript가 URL을 json 형식으로 구문 분석하는 두 가지 방법

위 내용은 $.post는 데이터를 제출하고 json 형식의 데이터 메서드 인스턴스를 반환합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.