我想动态地为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就是没有变化。)
组合好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就是没有变化。)
然后在Page_Load赋值
SID=等于你需要用的值需要注意的是 <%=SID %> 必须在页面中 不能放JS文件
问题是我想在<JavaScript>里处理这个后台生成的Infoid,所以才把值写到html的HiddenFilde中,再在javascript中用$()来取值。但问题如上。
想变化直接加到这里: var url="upImage.ashx? Infoid=" +"<?php echo $info; ?>";