0
我想在Jquery中有條件地加載我的模板。我現在所擁有的:模板中的jQuery有條件加載
<script type="text/html" id="template">
<div id ="myID" style="background-color: #009ACF">
<span questionLabelGroup="$i">Question :</span>
<span questionTextGroup="$i">$textboxText<br /></span>
<span answerLabelGroup="$i">Answer : </span>
<input type='text' questionID="$guid"/>
{{if buildLinkb("id") == null }}
<input type='button' Class='addAnswerButton' addQuestionButtonGroup='"$i"' value='Add Question' />
<hr />
</div>
{{/if}}
</script>
其中buildLinkb( 「ID」)是:
function buildLinkb(param) {
var val = document.URL;
var url = val.substr(val.indexOf(param))
var n=parseInt(url.replace(param+"=",""));
alert(n+1);
}
那麼,什麼是happends,在文件準備我加載從Ajax調用服務器這個模板。在url發送ID參數有條件,我想加載模板的一部分,如果ID不存在。
有什麼辦法嗎?
請進一步說明你想要什麼? – CR41G14
問題是{{如果buildLinkb(「id」)== null}}不起作用,所以我需要找到一種方法將這個條件添加到模板 – Timsen