thinkphp 아약스 문제
黄舟
黄舟 2017-05-16 13:01:26
0
2
376

<extend name="Public/base" />
<block name="main">

<p class="main-wrap">
    <p class="crumb-wrap">
        <p class="crumb-list"><i class="icon-font"></i><a href="/jscss/admin">首页</a>< ;span class="crumb-step">></span><span class="crumb-name">链接管理</span></p>
    </p>
    <p class="search-wrap">
        <p class="search-content">
            <form action="/jscss/admin/design/index" method="post">
                <테이블 클래스="검색 탭">
                    <tr>
                        <th width="120">选择分类:</th>
                        <td>
                            <select name="search-sort" id="">
                                <옵션 값="">전부</option>
                                <option value="19">精品界면</option><option value="20">推荐界면</option>
                            </선택>
                        </td>
                        <th width="70">关键字:</th>
                        <td><input class="common-text" placeholder="关键字" name="keywords" value="" id="" type="text"></td>
                        <td><input class="btn btn-primary btn2" name="sub" value="查询" type="submit"></td>
                    </tr>
                </테이블>
            </양식>
        </p>
    </p>
    <p class="result-wrap">
        <form name="myform" id="myform" method="post" action="__ControlLER__/sort">
            <p class="결과-제목">
                <p class="결과 목록">
                    <a href="__ControlLER__/add"><i class="icon-font"></i>New增链接</a>
                    <a id="updateOrd" href="javascript:void(0)"><i class="icon-font"></i><input type="submit" name="" value="更新排序"></a>
                </p>
            </p>
            <p class="결과-콘텐츠">
                <table class="table-bordered table">
                    <tr class="활성">
                        <th>排序</th>
                        <번째>ID
                        <th>链接name称</th>
                        <th>链接地址</th>
                        <th>链接描述</th>
                        <th>操작품</th>
                    </tr>
                    <volist name="links" id="arr">
                        <tr class="yjsTr">
                            <td>
                                <input class="common-input sort-input" name="{$arr.id}" value="{$arr.sort}" type="text">
                            </td>
                            <td>{$arr.id}</td>
                            <td><a target="_blank" href="#" title="{$arr.title}">{$arr.title}</a> …
                            </td>
                            <td><a target="_blank" href="#" title="{$arr.url}">{$arr.url}</a> …
                            </td>
                            <td><a target="_blank" href="#" title="{$arr.desc}">{$arr.desc}</a> …
                            </td>
                            <td>
                                <a class="link-update" href="__ControlLER__/edit">修改</a>
                                <a class="link-del" onClick="return 확인('确定删除该条数据吗?');" href="__ControlLER__/del/id/{$arr.id}">删除</a>
                            </td>
                        </tr>
                    </volist>
                </테이블>
                <p class="list-page"> 2 条 1/1 页</p>
            </p>
        </양식>
    </p>

</차단>

<블록 이름="스크립트">

<script type="text/javascript" src="__PUBLIC__/js/libs/angularjs.js"></script>
<스크립트 유형="텍스트/자바스크립트">
    $(함수(){
        $('a.link-update').on('클릭', function(){
            var $obj = $(this).parents('tr.yjsTr').children();
            console.log(5);
            변수 데이터 = {
                '제목': $obj.eq(2).text(),
                'url': $obj.eq(3).text(),
                '설명': $obj.eq(4).text(),
            }
            $.아약스({
                유형: '게시물',
                데이터: 데이터,
                URL: '__컨트롤러__/편집',
                성공: 함수(){
                    window.location.href = '__컨트롤러__/편집';
                },
                오류: 함수(){
                }
            })
            거짓을 반환;
        })
    })

</차단>

上述是lst.html中的代码,要将表单数据发送到__ControlLER__/edit中,下면是edit函数

공개 함수 edit(){
    $link = D('링크');
    if(IS_POST){
        var_dump($_POST);
        주사위;
    }
    // $this->display();
}

1, 请问为什么没收到表单post?
2, 如果要实现应该怎么实现?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(2)
曾经蜡笔没有小新

Google Chrome에서 F12를 눌러 NetWork 탭을 찾은 다음 ajax를 실행하여 패키지 내용과 주소를 확인하세요

世界只因有你

if($_POST){
var_dump($_POST[]);
}

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿