Filling SelectList with javascript cshtml
Filling SelectList with javascript cshtml
我试图从客户端填写一个SelectList。这是我的代码。
function loadSched() {
var dsId = $(this).val();
$('#ScheduleId option:not(:first)').remove();
$.get('/Appointments/GetSchedulesForDoctor?docId=' + dsId)
.success(function (gn) {
// alert('start');
$.each(gn, function () {
$('#ScheduleId').append($('<option/>', { value: this.Value }).text(this.Text));
});
// alert('end');
});
};
function initCreate() {
$('#DoctorId').on('change', loadSched);
};
$(document).ready(function () {
initCreate();
});
/Appointments/GetSchedulesForDoctor?docId=
此路径正确返回json。所以这没有问题。我正在尝试的是填充#ScheduleId时,#DoctorId的变化。开发控制台发现错误是Uncaught TypeError: $.get(...).success is not a function(…)
我做错了什么?相同类型的函数在另一个项目中工作
在jQuery 3中,从$.get(url)
返回的jqXHR
实例中删除了以下函数:
jqXHR.success();
jqXHR.error()
jqXHR.complete()
jqXHR
文档中的弃用通知说要使用以下方式:
jqXHR.done()
jqXHR.fail()
jqXHR.always()
$.each(gn, function () {
var option = $("<option>");
option.attr("value", this.Value).attr("text", this.Text);
$('#ScheduleId').append(option);
});
相关文章:
- 为什么我的 cshtml 页面的 javascript 没有在浏览器中更新/刷新
- CSHTML 中 JavaScript 上的断点
- 我应该如何从javascript/jquery调用cshtml文件
- 根据列值将类添加到元素中;使用WebMatrix sql数据库、Cshtml(Razor)和JavaScript
- 使用MVC捆绑时CSHTML文件中的Javascript智能感知
- 如何在 cshtml 中调试 JavaScript
- 等待 Javascript 函数在 for each cshtml 中完成
- 从一个 CSHTML 页面的 JavaScript 验证值来检查其他 CSHTML 页面
- ASP.NETMVC 5在View.cshtml文件中编写javascript
- 在cshtml剃刀视图中分离JavaScript
- 用于学习将javascript与asp.net-mvc3和cshtml(剃刀)一起使用的资源
- 从JavaScript获取cshtml中的TextBox值
- 在cshtml页面中插入javascript文件
- 使用cshtml和javascript动态更改dropdownlist
- 我怎样才能使在html中工作的javascript也在cshtml中工作
- Filling SelectList with javascript cshtml
- 从控制器动态返回javascript函数并将其传递给cshtml
- 在_ViewStart,cshtml,怎么来的Javascript部分不得到执行每次当我去到另一个页面
- 如何在cshtml文件中使用JavaScript变量从模型请求一些东西?(ASP.NET)
- 创建Sitecore cshtml渲染插入JavaScript