首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

jquery页面取值有关问题

2013-06-26 
jquery页面取值问题页面代码lable typehidden valueAAAAinput typehidden valueBBBBinpu

jquery页面取值问题
页面代码

                
<lable type="hidden" value="AAAA">
<input type="hidden" value="BBBB">

<input type="button" value="选择本机型" id="colorbt" />

<input type="hidden" value="CCCC">
<lable type="hidden" value="DDDD">


Jquery取值代码,请问我要怎么样才能取到AAAA和DDDD

 $(function () {
     $("input[type='button']").click(function () {
     $("#phonetype", window.parent.document).val($(this).prev(["input"]).val());
     $("#phoneid", window.parent.document).val($(this).next(["input"]).val());
     $("#pname", window.parent.document).val($(this).prev(["lable"]).val());
     $("#colour", window.parent.document).val($(this).next(["lable"]).val());
            $("#tc", window.parent.document).val("请选择套餐");
            var index = parent.layer.getFrameIndex();
            parent.layer.close(index);
            alert($(this).prev(["lable"]).val());//这里我只能取到BBBB            alert($(this).next(["lable"]).val());//这里我只能取到CCCC        });
    })

[解决办法]
一堆错误。。。。

label标签没闭合
输入对象才使用val方法,自定义的属性要用attr
过滤器不用[]括起,API中[]是说可以省略,不是让你加上[]
prev只是匹配紧邻的对象,label不是button的紧邻对象。

楼主好好看api和基础html
<script src="http://www.coding123.net/js/jquery.js"></script>
<script>
    $(function () {
        $("input[type='button']").click(function () {
            // $("#phonetype", window.parent.document).val($(this).prev(["input"]).val());
            // $("#phoneid", window.parent.document).val($(this).next(["input"]).val());
            // $("#pname", window.parent.document).val($(this).prev(["lable"]).val());
            // $("#colour", window.parent.document).val($(this).next(["lable"]).val());
            //   $("#tc", window.parent.document).val("请选择套餐");
           // var index = parent.layer.getFrameIndex();
            // parent.layer.close(index);
            alert($(this).prevAll("lable").attr('value')); 


            alert($(this).nextAll("lable").attr('value'));     
        });
    })
</script>
<lable type="hidden" value="AAAA"></lable>

<input type="hidden" value="BBBB">
 
<input type="button" value="选择本机型" id="colorbt" />
 
<input type="hidden" value="CCCC">
<lable type="hidden" value="DDDD"></lable>

热点排行