0

URL内で定義されている場合は、単に値を取得callidしてチェックボックスに設定しようとしています(これはのIDです<input type="checkbox" />)。したがって、これが定義されている場合、デフォルトでボックスをチェックする必要があります。

これが私が使用しているものですが、ページでエラーが発生しています:

<%
Dim CallId
CallId = Request.QueryString("callid")
If Callid <> "" Then %>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script>
    $(document).ready(function(){
        $("#<% CallId %>").prop('checked', true);
    });
</script>
<% End If %>

エラーはこのビットを指しています: $("#<% CallId %>")CallId が式ではないと言います。

CallIdこの jQuery タグ内に値を設定するにはどうすればよいですか?

4

3 に答える 3

1

これを試して -

 $("#<%= CallId %>").prop('checked', true);
于 2013-05-14T14:23:57.050 に答える
0

この表記法を試してください<%= CallId %>

于 2013-05-14T14:23:29.147 に答える