2016-03-20 10 views
0

ASP.NET 5でAjaxを使用しようとしています。フォームで正常に動作しますが、ハイパーリンク要素が機能しません。 コード:ASP.NET 5 MVC 6 - Ajaxが動作しません<a>要素

<a asp-controller="Playlist" asp-action="Delete" asp-route-id="@item.Id" 
    data-ajax="true" data-method="post" data-ajax-mode="replace" data-ajax-update="#AllPlaylistsDiv"> 
     Delete 
</a> 

コントローラを呼び出さない。 私は何ができますか?

ありがとうございます!

+0

ブラウザに送信されるコードを表示できますか? – ZippyV

+0

"web"コマンドでプログラムを実行するので、コンソールが開きます。私がクリックすると、コンソールの結果は404になります。[link](https://onedrive.live.com/redir?resid=B60EADC41A6D8F77!308664&authkey=!ACEaZ6DU8c0Et1Q&ithint=file%2ctxt)。残念ながら、私は本当にメッセージを理解していません。 – GSeriousB

+0

ここにコントローラコード[リンク](https://onedrive.live.com/redir?resid=B60EADC41A6D8F77!308665&authkey=!AIGw5-7E7dZKczs&ithint=file%2ctxt)があります。 – GSeriousB

答えて

0

問題を解決しました。 data-methodの代わりにdata-ajax-methodを書きました。 すべて動作しています。

関連する問題