求高手指点关于ajax传值到控制器

浏览:4195 发布日期:2013/10/17 分类:求助交流
handle控制器内容:  Public function handle(){
           if(!IS_POST) halt('页面不存在',U('index'));
        p($_POST);
    }
查询页面内容:<form action="{:U('Index/Index/handle')}"  id='form' method ='post'>
    <div id='a'>
        <p id='zt' >电子诉讼档案查询平台</p>
        <p id='zt1'>请输入案件ID</p>

    <input type='text' name='search' class = 'ip'  >
    <!--<input type='submit' class='s-btn' value="查找">-->
        <a href="{:U('Index/Index/handle')}" class = 's-btn'>查找</a>
handleUrl的赋值: <script type='text/javascript'>
        var handleUrl = '{:U("Index/Index/handle","","")}';
    </script>
ajax内容:$(function(){
    $('.s-btn').click( function(){
        var search = $('input[name = search]');

        if (search.val() ==''){
            alert('请输入要查询的案件.');
            search.focus();
            return false;
        }

        $.post(handleUrl,{search : search.val()}, function(data){

        }, 'json');
});
})

结果页面的输出是:页面不存在,就是说ajax传递参数失败了,求大神指点一下。
最佳答案
评论( 相关
后面还有条评论,点击查看>>