找回密码
 立即注册

QQ登录

只需一步,快速开始

wp_pandy

高级会员

34

主题

166

帖子

1788

积分

高级会员

积分
1788

活字格认证

wp_pandy
高级会员   /  发表于:2011-12-13 16:42  /   查看:5417  /  回复:4
我刚才在想自己实现我的那个要求,使用js试着获取文本框,但是无论我使用jquery的text()还是value()还是html()都不能给它赋值,并且提示不支持该对象什么的,版主这是怎么回事?

4 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2011-12-13 19:25:00
沙发

回复 1# wp_pandy 的帖子

你好,如果要通过 Jquery 实现赋值,可以通过下面代码:
  1.     <script type="text/javascript" src="jquery-1.7.1.js">
  2.     </script>
  3.     <script type="text/javascript">
  4.         $(document).ready(function () {
  5.             var s = $("#FpSpread1")[0];
  6.             s.Cells(0, 0).SetValue("asdfadsf");
  7.         });
  8.     </script>
复制代码
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-14 16:02:00
板凳

回复 1# wp_pandy 的帖子

还可以通过以下方法赋值:

  1.        <script type="text/javascript">
  2.         $(document).ready
  3.         (
  4.             function () {
  5.                 $("#FpSpread1_0\\,0").val("asdfaasdfasdfasdf");
  6.             }
  7.         );
  8.     </script>
复制代码
回复 使用道具 举报
wp_pandy
高级会员   /  发表于:2011-12-14 16:04:00
地板
FpSprad很不好用啊!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-14 16:21:00
5#

回复 4# wp_pandy 的帖子

wp_pandy 你好,
1.  jquery 中规定如果字符串中存在特殊字符,类似于”!"#$%&amp;'()*+,./:;<=>?@[\]^`{|}~“ ,在特殊符号前面需要添加 ”\\“ 进行转义。
2.  Spread 生成的单元格 id 恰好有逗号”,“ 存在,所以要添加转义字符”\\“。给你带来不便,很抱歉。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部