模板自適應(yīng)的,為什么移動端搜索填寫內(nèi)容后點搜索沒有填入的值呢


代碼是這樣的:
<div class="cd-popup">
<div class="cd-popup-container hidden_search">
<div class="search_wrap clearfix">
<input type="text" name="keyword" id="search_keyword" class="text" placeholder="{if $indexc}輸入搜索全站{else}輸入搜索本欄目{/if}">
<button type="button" onclick="dr_module_search()" class="btn fa fa-search"></button>
</div>
<a href="javascript:;" class="cd-popup-close close_btn fa fa-close"></a>
</div>
</div>
說明你js值沒有傳過去,所以會空白,檢查下前端寫法吧
------簡單一點就用這個
參考文檔:《內(nèi)容模塊搜索框?qū)懛ā?/a>
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅睿框架創(chuàng)始人 搜索js用的這個
<script> function dr_module_search(name) { var url="{dr_search_url($params, 'keyword', 'xbmbdy', 'pb')}"; var val = $("#search_keyword").val(); if (val) { url = url.replace('xbmbdy', val); } else { url = url.replace('xbmbdy', ''); } location.href=url; return false; } </script>開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
<script> function dr_module_search(name) { var url="{dr_search_url($params, 'keyword', 'xbmbdy', 'pb')}"; var val = $("#search_keyword").val(); if (val) { url = url.replace('xbmbdy', val); } else { alert("搜索值為空"); return; url = url.replace('xbmbdy', ''); } location.href=url; return false; } </script>