私はAngularJsを使用しています。私はcontroller.jsファイルにエラーメッセージを作成しており、index.htmlにエラーメッセージを送信したいとします。私は以下のコードを使用しましたが、span要素に渡す方法と、エラーメッセージから文字 "、"を取り除く方法についてはわかりません。以下のコードが使用されます。jQueryにエラーメッセージを追加し、スパンで表示+ AngularJs
//controller.js
$scope.isAllDateTimeMissing = false;
$scope.add = function() {
if (!$scope.mainForm.$valid) {
alert("Form is not valid")
}
else {
var msg = "Please select ";
if ((jQuery('#startDatepicker').val() == ""))
{
$scope.isAllDateTimeMissing = true;
msg = msg + "Start Date";
}
if((jQuery('#endDatepicker').val() == ""))
{
$scope.isAllDateTimeMissing = true;
msg = msg + ",End Date";
}
if ((jQuery('#startTimepicker').val() == ""))
{
$scope.isAllDateTimeMissing = true;
msg = msg + ",Start Time";
}
if ((jQuery('#endTimepicker').val() == ""))
{
$scope.isAllDateTimeMissing = true;
msg = msg + ",End Time";
}
};
私は現在のように持っているのindex.htmlに "MSG"、合格へのWAN
:また
<span class="error" ng-show="submitted == true && isAllDateTimeMissing"></span>
を、別の問題は、終了日のみが空の値を持つ場合、メッセージから文字「、」を削除したい場合です。 これを達成するには? おかげ