Рейтинг:
2
Karthik_Mahalingam
попробуйте использовать Угловые Часы[^]
обратитесь к этому
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<script src="~/Scripts/jquery-1.8.2.js"></script>
<div ng-app="myApp" ng-controller="myCtrl">
<input type="text" ng-model="startdate" class="form-control disable-date-control" name="startdate" />
@Html.ActionLink("Link name", "index", "Home", new { Date = "" }, new { id = "myLinkId" });
{{startdate}}
</div>
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function ($scope) {
$scope.startdate = "08/02/2016";
$scope.$watch('startdate', function (newValue, oldValue) {
var href = $('#myLinkId').attr('href');
href = href.split('?Date')[0] + '?Date=' + newValue
$('#myLinkId').attr('href', href);
});
});
</script>
rameshvar
Хии Картик,
Я использовал вышеприведенный код, но. Я получаю ошибку app.js файл.
Ошибка - слишком неопределен.
Karthik_Mahalingam
попробуйте сделать это самостоятельно на отдельной странице.
покажите свой код.
rameshvar
$объем.$смотреть('начальная дата', функция (значение) {
var href = $('#myLinkId'). attr('href');
href = href. split ('? date') [0] + '?date= ' + newValue
$('#myLinkId'). attr('href', href);
});
Karthik_Mahalingam
убедитесь, что Actionlink имеет идентификатор типа
@формат HTML.Actionlink панели("название ссылки", "индекс", "дом", новый { дата = "" }, новый { идентификатор = "myLinkId" });
иду обедать, вернусь через несколько минут
rameshvar
да то же самое, что и выше.
Karthik_Mahalingam
для меня это работает нормально.
rameshvar
Хорошо, я проверю это еще раз.
Karthik_Mahalingam
создайте новую страницу, добавьте только этот фрагмент кода и выясните, в чем проблема...
rameshvar
хорошо, спасибо.
Karthik_Mahalingam
ладно. дайте мне знать, если вам понадобится какая-нибудь помощь