JS 从数据库取值表单自动填充
我想把数据库取出的值在页面加载后填充到表单,但是为什么没有填充呢?具体请看http://www.oschina.net/question/1185313_122269。这...
我想把数据库取出的值在页面加载后填充到表单,但是为什么没有填充呢?具体请看http://www.oschina.net/question/1185313_122269。这里写不下。
展开
展开全部
我自己测了一下:
<% string a = @"aaa\nbb""bbb"; %>
<textarea cols="100" rows="5" id="q_body" name="q_body"></textarea>
<script type="text/javascript">
document.getElementById("q_body").value = "<%= a %>";
</script>
这样会报错。换成xxx.value = '<%= a%>'; 就OK了。
楼主可以看下q.getQ_body() 这个方法返回的内容有没有带双引号。
另外建议再用ajax返回JSON的方式试一下。
<% string a = @"aaa\nbb""bbb"; %>
<textarea cols="100" rows="5" id="q_body" name="q_body"></textarea>
<script type="text/javascript">
document.getElementById("q_body").value = "<%= a %>";
</script>
这样会报错。换成xxx.value = '<%= a%>'; 就OK了。
楼主可以看下q.getQ_body() 这个方法返回的内容有没有带双引号。
另外建议再用ajax返回JSON的方式试一下。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询