如何在jquery函数中插入值?

cyb*_*oot 0 javascript jquery

JQuery的

$("input[name=search]").click(function(){
        addCartWindow('pickup', 'Delivery');
        addCartHeader('pickup', 'Address');
        addCartDetails('pickup', $("input[name=address]").value);
    })
Run Code Online (Sandbox Code Playgroud)

HTML

 <div class="row-fluid">
      <input type="text" name="address" class="span9">
      <input type="button" name="search" class="span2" value="Verify Address" class="btn">
      <div class="span1" id="pickup_price"></div>
 </div>
Run Code Online (Sandbox Code Playgroud)

我认为这有些不对劲

addCartDetails('pickup', $("input[name=address]").value);
Run Code Online (Sandbox Code Playgroud)

我怎样才能将它用于价值?

非常感谢.

Fel*_*lix 5

既然$("input[name=address]")是一个jQuery对象,你需要使用.val()而不是value获取你的值的jQuery方法input:

addCartDetails('pickup', $("input[name=address]").val());
Run Code Online (Sandbox Code Playgroud)