我正在研究 jquery 搜索框。
我在从 html 获取字符串 var 时遇到了麻烦。
在我的 html 文件中。
我有..
<header>
<div id="searchBox">
<form name="searchForm">
<div>
<i class="icon-search icon-large icon-height"></i>
<input name="searchfield" type="search" size="20" maxlength="30">
</div>
</form>
</div>
</header>
和
在我的 jquery 文件中,我有
$(".icon-search").click(function() {
var searchstring = $(this).text('#searchfield');// $('#searchfield');
searchstring.focus();
//$('#searchBox').html($('input:searchfield').val());
alert("searchfield. " + searchstring + " hahah");
});
当我点击搜索一些字符串时。
它显示了 Object 对象而不是一些字符串。
我不太确定如何将对象转换为字符串。
有人知道如何转换吗?