0
でnamspceを@using使用は、私はかみそりに名前空間を追加し、jqueryのに使用しますが、それは誤りだ:名前 は「nameGroupNews」ここでは現在のコンテキストでのasp.net MVC 5
存在しないコードです:
TestDA.Common @using.........
$(document).ready(function(){
$('#name-group').change(function() {
var nameGroupNews = $('#name-group').val();
var lug = @CreateSlug.GenerateSlug(nameGroupNews);
$('#slug-group').val = slug;
});
});
私を助けてください。
コントローラで<script>
$(document).ready(function() {
$('#name-group').change(function() {
var name = $('#name-group').val();
$.ajax({
type: "POST",
url: "@(Url.Action("Slug", "GroupNews"))",
data: { nameGroupNews: name },
dataType: "json",
success: function (data) {
$('#slug-group').val(data);
},
error: function (error) {
}
});
});
});
//
</script>
:
ビューWeb設定ファイルに名前空間を追加してみてください。 –
変数 "nameGroupNews"が宣言されていません。どうして? –
'nameGroupNews'はC#コードオブジェクトですか? DOM要素をC#Codeオブジェクトにキャストしようとしていますか? JavascriptとC#は相互に相互運用できません。 javascriptで 'nameGroupNews'オブジェクトを作成し、javascriptで作成する必要があります。 – KevDevMan