Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 模板中的jQuery条件加载_C#_Jquery_Asp.net - Fatal编程技术网

C# 模板中的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

我想在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>
所以发生的事情是,在文档就绪时,我正在从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); 
}