作为我的问题,这是我第一次使用angularjs。我尝试搜索解决方案,但没有什么可以直接得到我想要的。 我有列表数据,当更新行时,行值将添加到表中,使用datetime列,当我编辑时,该值不能设置为日期选择器(angular)。 我的代码。 html输入标签:
<input id="endtime" type="date" ng-model="endtime" />
Controller.js
$scope.editJob = function (job) {
debugger;
var getData = EmployeeService.getJobByID(job.JobID);
getData.then(function (emp) {
$scope.job = emp.data;
$scope.endtime = job.EndTime;
;
},
function () {
alert('Error in getting records');
});
}
Service.js
// Update Job
this.updateJob = function (job) {
var response = $http({
method: "post",
url: "Employee/UpdateJob",
data: JSON.stringify(job),
dataType: "json"
});
return response;
}
索引页面 index
我的字符串日期时间值如:&#34; 3/1/2016&#34;
p / s:抱歉我的英语不好。
答案 0 :(得分:0)
试试这个
$scope.editJob = function (job) {
debugger;
var getData = EmployeeService.getJobByID(job.JobID);
getData.then(function (emp) {
$scope.job = emp.data;
$scope.endtime = $scope.job.EndTime;
;
},
function () {
alert('Error in getting records');
});
}
答案 1 :(得分:0)
如果您正在使用Html输入类型日期。然后使用新日期(&#34; 03/25/2015&#34;);
分配该变量go through this link: http://plnkr.co/edit/HcXL2TptB90skqdQznvz?p=preview