0
 <link rel="stylesheet" href="{$base_url}resources/themes/{$set_theme}/css/jquery-ui.css" />
    <script type="text/javascript" src="{$base_url}resources/javascript/jquery/jquery-1.8.3.js"></script>
    <script type="text/javascript" src="{$base_url}resources/javascript/jquery/jquery-ui.js"></script>
    <script type="text/javascript">jQuery.noConflict();</script>

<form action="{$base_url}{$fil_index_register}" id="register" method="post" autocomplete="off">
date of brith:<input type="text" maxlength="50" name="cal" value="" class="" id="ds" >
<input type="button" name="button" onclick="javascript:$('register').submit();" value="ACCOUNT_040" class="button" />

</form>


<script type="text/javascript"> 
        {literal}

        $(function(){
            $( "#ds" ).datepicker({ dateFormat: "dd-mm-yy" });

        });

        {/literal}
    </script>

問題:-jsスクリプトを含めるとスクリプト送信ボタンが機能しませんが、カレンダーのjsは機能し、jsスクリプトを削除すると送信ボタンが機能し始めます。助けてください.pixariaソフトウェアでこれを実装しています

4

3 に答える 3

1

「$」は問題を引き起こすので、使用した「$」は避けます

onclick="javascript:document.forms['register'].submit();
于 2012-12-31T07:40:06.350 に答える
0

つまり、送信ボタンが機能していないということですか?? さて、ここに解決策があります:

変更:

$('register')

に:

$('#register')

「#」記号は ID「.」の識別子です。記号はクラス用であり、HTML タグ用の記号はありません

これがうまくいくことを願っています

于 2012-12-22T11:58:59.903 に答える
0

電話する必要があります:

$('#register').submit();

# を忘れました (要素の ID を選択)

于 2012-12-22T11:58:57.093 に答える