60分急求jQuery根据一个文本框的值给其他的两个文本框赋值!谢谢!!

鹏_子 2011-05-19 02:08:42
第一个文本框__________
第二个文本框__________
第三个文本框__________
我只需要给第一个文本框赋值,然后根据第一个文本框的值,通过判断给下面的两个文本框赋值
假如是1-10之间的数据,第二个文本框就显示一级,第三个文本框就显示优
最下面是一个提交按钮
...全文
2022 40 打赏 收藏 转发到动态 举报
写回复
用AI写文章
40 条回复
切换为时间正序
请发表友善的回复…
发表回复
鹏_子 2011-06-01
  • 打赏
  • 举报
回复
谢谢大家了啊,大家的方法都可行,我接手的别人的项目,页面很乱,单独写的话,$("#控件名").blur(function() {}就可用,然后放入项目中就不行,最后是必须写成js函数,用onblur调用,就好了,谢谢各位了!
淫生杯具 2011-05-31
  • 打赏
  • 举报
回复
这个没那么难的吧,竟然盖这么高的楼...
昔日凌峰 2011-05-31
  • 打赏
  • 举报
回复
加上debugger调试跟踪一下嘛
田DW 2011-05-24
  • 打赏
  • 举报
回复
[Quote=引用 36 楼 haoren_1 的回复:]

引用楼主 niepeng109 的回复:
第一个文本框__________
第二个文本框__________
第三个文本框__________
我只需要给第一个文本框赋值,然后根据第一个文本框的值,通过判断给下面的两个文本框赋值
假如是1-10之间的数据,第二个文本框就显示一级,第三个文本框就显示优
最下面是一个提交按钮


简单的js判断下就行了
[/Quote]
对jquery不是很了解,
田DW 2011-05-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 niepeng109 的回复:]
第一个文本框__________
第二个文本框__________
第三个文本框__________
我只需要给第一个文本框赋值,然后根据第一个文本框的值,通过判断给下面的两个文本框赋值
假如是1-10之间的数据,第二个文本框就显示一级,第三个文本框就显示优
最下面是一个提交按钮
[/Quote]

简单的js判断下就行了
cike_1111 2011-05-23
  • 打赏
  • 举报
回复
思路

文本框1数值改变时触发事件
如果 转换数值(文本框1.内容)>1 且 <10 then
文本框2.内容=字串“需要的内容”
文本框3.内容=字串“需要的内容”
结束如果

提交按钮下代码
这里把数据提交到你需要的位置

求摸小手 2011-05-19
  • 打赏
  • 举报
回复
可能你table.js也对$定义了。如果是先加载jquery.js,那么代码中的$请直接以jQuery代替。
如果是后加载的jquery.js.请在 $(document).ready.function() 前面加上 jQuery.noConflict(); 交出 $的控制权限,后面的jquery中的$请直接用jQuery来代替。
也可以 重新定义 jQuery工厂。例如:
var $j = jQuery.noConflict();
鹏_子 2011-05-19
  • 打赏
  • 举报
回复
谢谢大家了啊
乌镇程序员 2011-05-19
  • 打赏
  • 举报
回复
估计是报重复定义,应该是服务器端包含jquery文件了。

但这个问题真是奇怪了,代码看不出什么问题了。不知道你们的环境倒底是怎么样的,Chrome下观察一下dom结构,难道在运行时对象的id值变化了。
鹏_子 2011-05-19
  • 打赏
  • 举报
回复
[Quote=引用 29 楼 tianxiaojuntt 的回复:]
报的什么错?
[/Quote]
网页错误详细信息

用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; CIBA; .NET CLR 2.0.50727; .NET4.0C; .NET4.0E)
时间戳: Thu, 19 May 2011 07:21:59 UTC


消息: '$.ebm.util' 为空或不是对象
行: 71
字符: 5
代码: 0
URI: http://localhost:8089/cms/js/table.js

zell419 2011-05-19
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 t5500 的回复:]

引用 15 楼 zell419 的回复:

引用 12 楼 niepeng109 的回复:

<td width="120" height="24" align="right">污染指数:</td>
<td><input type="text" style="width:176px" id="pollutionApi"/></td>
</tr>
<tr>
<td width="1……
[/Quote]
没呢 ,也看了好久 。
其实这帖没什么好说了 。
TianXiaoJunTT 2011-05-19
  • 打赏
  • 举报
回复
报的什么错?
鹏_子 2011-05-19
  • 打赏
  • 举报
回复
我一引用<script type="text/javascript" src="../js/jquery.1.3.2.js"></script>页面就报错啊,不引用就没事
TianXiaoJunTT 2011-05-19
  • 打赏
  • 举报
回复
在你代码的顶部 加上这个一句你就明白了
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
TianXiaoJunTT 2011-05-19
  • 打赏
  • 举报
回复
你没有引用 jquery !!
鹏_子 2011-05-19
  • 打赏
  • 举报
回复
$(document).ready(function(){
alert("aaa");
})alert能弹出来。
鹏_子 2011-05-19
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 t5500 的回复:]
引用 15 楼 zell419 的回复:

引用 12 楼 niepeng109 的回复:

<td width="120" height="24" align="right">污染指数:</td>
<td><input type="text" style="width:176px" id="pollutionApi"/></td>
</tr>
<tr>
<td width="12……
[/Quote]我们这个项目是js搭的框架,直接就提交到后台的transaction了,只用id。
乌镇程序员 2011-05-19
  • 打赏
  • 举报
回复
请问你加载jquery了吗。。
TianXiaoJunTT 2011-05-19
  • 打赏
  • 举报
回复
楼主好像没有引用js样
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.1.min.js"></script>
自己下一个到你本地 在引用 试试看
收水了 2011-05-19
  • 打赏
  • 举报
回复
我之前碰到过
加载更多回复(20)

87,989

社区成员

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

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