2015-09-29 6 views
0

Я очень слабо проверяю набор полей в многоэтапной форме, пытаясь убедиться, что ключевые поля имеют некоторые данные в них, прежде чем продолжить. У меня есть следующая функция проверки. Очень просто, поскольку я хочу, чтобы эта работа работала, прежде чем я начну проверять сами данные.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, но так и не работал.

Изображение того, что я вижу.

enter image description here

То, что я ищу, как я показываю это в модальных как сообщение об ошибке многострочного? Мне, должно быть, здесь что-то не хватает.

ответ

1

Вам нужно использовать три фигурных скобки, чтобы избежать HTML-тегов

+0

Я знал, что это было что-то глупое. Не удалось найти ответ, где бы ни было потрачено на это два часа. большое спасибо – BobFranz