C# 模板中的jQuery条件加载
我想在Jquery中有条件地加载模板。我现在所拥有的:C# 模板中的jQuery条件加载,c#,jquery,asp.net,C#,Jquery,Asp.net,我想在Jquery中有条件地加载模板。我现在所拥有的: <script type="text/html" id="template"> <div id ="myID" style="background-color: #009ACF"> <span questionLabelGroup="$i">Question :</span> <span questionTextGr
<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>
所以发生的事情是,在文档就绪时,我正在从ajax调用加载这个模板到服务器。在url中,有条件地发送id参数,如果id不存在,我想加载模板的一部分
有办法吗 在document.ready事件中 发送初始ajax请求。如果找到,则可以将元素附加到div。。否则什么也不做
您可以在成功回调函数中实现这一点请进一步解释您想要什么?问题是{{if buildLinkb(“id”)==null}不起作用,所以我需要找到一种方法将此条件添加到模板中
function buildLinkb(param) {
var val = document.URL;
var url = val.substr(val.indexOf(param))
var n=parseInt(url.replace(param+"=",""));
alert(n+1);
}