簡體   English   中英

無法使用jQuery和Kohana php框架發布參數表

[英]Cannot post paremeters with jQuery and Kohana php framework

我正在嘗試用Kohana中的jQuery做一個簡單的測試文章。 請注意,當我不包含任何參數時,它工作正常。 但是,當我這樣做時,它將停止工作。 這是jQuery帖子:

        var url = "home/order";
        $.post(url, { name: name}, function(data) {
                 alert('test');
        });

這是操作方法(不要介意它的作用,那只是胡說八道,而我實際上根本沒有在該測試中使用該參數,我只是希望它現在返回以顯示警報,所以我看到它可以工作,但是請記住,當我沒有參數時,它會起作用):

public function action_order($name)
{
    $view = new View('home/index');
    $head = new View('home/head');
    $this->template->head = $head;
    $this->template->content = "TEST";
}

最后,我實際上在這里需要兩個參數,但是現在讓它保持簡單以嘗試使其完全起作用。

那為什么不起作用呢? 我一直在Asp.Net MVC中做這種事情。 它與路由有關嗎? 我只設置了默認路由。 我是否需要添加一些東西以使其能夠接受名為“ id”的參數以外的參數?

我從來沒有在Asp.Net MVC中做過這樣的事情,所以對我來說似乎不是,但也許在這里有所不同,我不知道...

還是我沒有傳遞參數或沒有為Kohana正確接收參數?

傳遞給jQuery $.post方法的所有數據將轉到Request::post()方法。 要在控制器中訪問此數據,請使用$this->request->post()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM