Web開発クリック操作は常にトップページにジャンプします
837 ワード
spring+mybatis+easyuiを使用して開発され、前のシステムのコードは、後の新しいシステムの中でクリックするといつもトップページにジャンプし、少し不思議な感じがします.新しいコードは古いシステムの中で実現モードがほぼ同じですが、新しいシステムではいつもトップページにジャンプします.予期した操作は実行されません(その後、両方のeasyuiバージョンに差があることがわかりました):
複数回のテストの結果、新版システムでは、a接続のidで$("#searchbtn")を呼び出したいと考えていることが分かった.clickは、結果としてa接続のデフォルト動作を適用するので、クリックは常にトップページにジャンプする.このページでジャンプを実行できません.
このページでの調整に最適
上記のコードは次のように調整され、問題は解決されます.
<a href="#" class="easyui-linkbutton" data-options="iconCls:'icon-search'" id="searchbtn" > </a>
複数回のテストの結果、新版システムでは、a接続のidで$("#searchbtn")を呼び出したいと考えていることが分かった.clickは、結果としてa接続のデフォルト動作を適用するので、クリックは常にトップページにジャンプする.このページでジャンプを実行できません.
このページでの調整に最適
javascript:void(0);
上記のコードは次のように調整され、問題は解決されます.
<a href="#" class="easyui-linkbutton" data-options="iconCls:'icon-search'" id="searchbtn" > </a>