jquery append(<%=id%>)怎么使<%%>里面的条件有效?

代码如下'<optionvalue="0"<%ifrequest("NewsStatus")="0"then%>selected="selected"<%endif%>>... 代码如下
' <option value="0"<%if request("NewsStatus")="0" then%>selected="selected"<%end if%> >未发布</option>'+
展开
 我来答
woshidaniel
2015-10-02 · TA获得超过9241个赞
知道小有建树答主
回答量:1760
采纳率:96%
帮助的人:938万
展开全部

在append的前面通过<%%>方式执行条件判断语句。

比如:

<%
  String id="2";
  if(id.equals("2")){//条件判断是否等于2,如果等于2,则id为1
     id="1";
  }
%>
append(<%=id%>)//在条件判断后续中再输出id的值。

补充:

<%=%>:是输出值,格式如<%=变量%>

<%%>:执行服务器端语句,格式如<%java语句%>

雪色凌乱
2014-08-05
知道答主
回答量:22
采纳率:0%
帮助的人:20万
展开全部
如果没看错的话,<%=id%>应该是服务端的动态代码的语法,jquery是客户端语言,是运行在浏览器的,类似<%=id%>这样的动态代码会在服务端传给浏览器前被处理, 只要把<%=id%>写在动态页面中就会被处理了,不要把动态代码写在单独的js文件里。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d2365d9
2014-08-05 · 超过27用户采纳过TA的回答
知道答主
回答量:185
采纳率:0%
帮助的人:41.5万
展开全部
你要获取到上个JSP界面传递过来的值
<%
String id= request.getParameter("name");

%>
里面的name就是传递值的时候的name值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
有一天也许
2014-08-05 · TA获得超过139个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:211万
展开全部
不有明白你说什么?什么语言?asp or asp.net?应用场景是什么?
追问
asp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式