1

プロジェクトで使用MultiDatesPicker v1.6.1 for jQuery UIしていますが、エラーが発生しました。

私は<input type='text'>動的に行います

 icones = "<input type='text' id='datacurso_" + drv["Usuario_Id"].ToString() + "' onclick='javascript:chamaData(this.id)'  />";

レンダリングされた

<input id="datacurso_3636" onclick="javascript:chamaData(this.id)" type="text"/>

私の中で、IDの受け渡し<script>と呼ばれる関数を呼び出します。chamaData

function chamaData(id) {
        $("#" + id).multiDatesPicker({  maxPicks: 2 });
}

しかし、クリックするとエラーが発生しました<input type='text'>

エラー

Microsoft JScript: Conversion from "string" format not allowed on jQuery.multiDatesPicker

誰かが私を助けることができますか?

<input type='text'>アイデアは、日付ピッカーのショーをクリックしたときです

4

2 に答える 2

1

私も自分のプロジェクトでエラーに直面していますが、競合しているように見えます。これを確認してくださいhttp://jsbin.com/ahebuy/1/watch - 最小数のライブラリの例です

私の場合、それは jquery.tablesorter.js との競合でした

于 2012-10-01T18:24:35.353 に答える
0

問題は に起因するものではないことがわかりましたmultiDatesPicker。の前に js コードの一部があるかどうかを確認する必要がありますmultiDatePicker。バグの原因のArray.prototype直前に...次にtestesを実行し、前に実行されるjsコードをコメントアウトしましたmultiDatesPicker

今はすべてがうまくいきます。

于 2016-10-20T12:22:24.347 に答える