xheditor动态upImgUrl ,jquery的{}里取值问题

lostmyself2012a 2013-10-10 10:52:24
我想动态地为upImgUrl赋值,即服务器session生成一个唯一的Infoid值,然后把值写到html的HiddenFilde中。现用 var url="upImage.ashx? Infoid=" + $('#hdInfoid').val();
组合好url路径,赋值 upImgUrl:url,。
问题:
页面打开后显示upImgUrl:url不变,我希望得到的是upImgUrl: "upImage.ashx? Infoid =123456789"这样的。请求帮助。thanks。


关键处源码
<script type="text/javascript">
////////////////富文本编辑
$(function() {
var url="upImage.ashx? Infoid=" + $('#hdInfoid').val();
$("textarea[id$=txtContent]").xheditor({
tools: "FontSize,Bold,Link,Unlink,FontColor,Emot,Img",
upImgUrl:url,
beforeGetSource: html2ubb
});
alert(url);
});
</script>

(补充:这里alert(url)能出正确组合路径值。 但upImgUrl:url就是没有变化。)
...全文
225 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2013-10-10
  • 打赏
  • 举报
回复
var url="upImage.ashx? Infoid=" + <%=SID %>; 后台: public string SID=""; 然后在Page_Load赋值 SID=等于你需要用的值 需要注意的是 <%=SID %> 必须在页面中 不能放JS文件
冰糖-雪梨 2013-10-10
  • 打赏
  • 举报
回复
这个是js肯定不会变化啊! 想变化直接加到这里:

   var url="upImage.ashx? Infoid=" +"<?php echo $info; ?>";
lostmyself2012a 2013-10-10
  • 打赏
  • 举报
回复
引用 1 楼 jtczhouxiang 的回复:
var url="upImage.ashx? Infoid=" + <%=SID %>; 后台: public string SID=""; 然后在Page_Load赋值 SID=等于你需要用的值 需要注意的是 <%=SID %> 必须在页面中 不能放JS文件
问题是我想在<JavaScript>里处理这个后台生成的Infoid,所以才把值写到html的HiddenFilde中,再在javascript中用$()来取值。但问题如上。

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧