Я очень слабо проверяю набор полей в многоэтапной форме, пытаясь убедиться, что ключевые поля имеют некоторые данные в них, прежде чем продолжить. У меня есть следующая функция проверки. Очень просто, поскольку я хочу, чтобы эта работа работала, прежде чем я начну проверять сами данные.Meteor - Session Variable display в шаблоне verbose, а не html-код
function validateCustTab(){
Session.set("custTabErrorMsg", "");
Session.set("custTabError", false);
if($('input:text[name=customerSearch]').val() === "")
{
Session.set("custTabErrorMsg", Session.get("custTabErrorMsg") + "<div class='row'>* Require a Customer To Proceed </div>");
Session.set("custTabError", true);
}
if($('input:text[name=orderLoadNum]').val() === ""){
Session.set("custTabErrorMsg", Session.get("custTabErrorMsg") +"<div class='row'>* Require a Unique Load Number To Proceed </div>");
Session.set("custTabError", true);
}
if($('input:text[name=orderPlacedDate]').val() === ""){
Session.set("custTabErrorMsg", Session.get("custTabErrorMsg") +"<div class='row'>* Require an Order Entry Date To Proceed </div>");
Session.set("custTabError", true);
}
if($('input:text[name=orderCharges]').val() === ""){
Session.set("custTabErrorMsg", Session.get("custTabErrorMsg") +"<div class='row'>* Require Order Charges To Proceed </div>");
Session.set("custTabError", true);
}
if(Session.get("custTabError")){
Modal.show('orderEntryCustTabErrorModal');
console.log("Not Valid");
return false;
}else{
console.log("Valid");
return true;
}
}
Функция, которая вызывает это, ищет истинное значение false и либо показывает следующую стадию, либо показывает модальную информацию об ошибках. Теперь происходит то, что все это работает правильно, за исключением того, что информация, отображаемая в модальном формате, является точным двоичным текстом строки в переменной сеанса. Html не разбирается. Я попробовал несколько разных комбинаций. Вместо строк div у меня было только
. Я также пробовал без html и использовал \ n, но так и не работал.
Изображение того, что я вижу.
То, что я ищу, как я показываю это в модальных как сообщение об ошибке многострочного? Мне, должно быть, здесь что-то не хватает.
Я знал, что это было что-то глупое. Не удалось найти ответ, где бы ни было потрачено на это два часа. большое спасибо – BobFranz