ボタンを押すことで値が入力されているかどうかをチェックする機能があります。すべてが完了していない場合は、ボタンのhrefをキャンセルしたいと思います。
私はこれを試しました:
<a href="XXX.html" data-role="button" data-transition="none"
data-theme="b" onclick="Check(); return false;" data-icon="forward" data-iconpos="left">
</a>
また、関数からfalseを返そうとしました。
どちらの方法も機能しません!
hrefをキャンセルする別の方法はどれですか?
私はこれらのことを試しました:
function Check(event) {
if (Testing the values filled) {
//Do something
}
else {
//One of the two following lines
event.preventDefault();
$("#xxx .ui-btn").unbind('click');
}
}
それらのものが機能しない場合でも、彼は他の場所に来ますが、それはhrefをキャンセルしません