テキストボックスの入力マスクであるJQueryプラグインを使用しています。テキストボックスとJQueryはカスタムユーザーコントロールの一部であり、ウィザードのステップとコントロールの一部であるリピーターコントロールに動的に追加されます。実行時にJQueryが「Microsoft JScriptランタイムエラー:オブジェクトはこのプロパティまたはメソッドをサポートしていません」を返します
しかし、JQueryでリピーターとユーザーコントロールが追加される段階に到達すると、JQueryは次のエラーをスローします。 "Microsoft JScriptランタイムエラー:オブジェクトはこのプロパティまたはメソッドをサポートしていません"。だから、私は本当に私はこの問題を取得しています理由として立ち往生しています
<script src="../../Scripts/jquery.js" type="text/javascript"></script>
<script src="src="../../Scripts/jquery.maskedinput.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
jQuery(function($){
$('#<%= date.ClientID %>').mask("99/99/9999");
});
</script>
<asp:textbox id="date" runat="server"/>
:
すべての私のコードはこれです。なぜ私はこのエラーを取得する必要がありますか分からないので、誰も助けてくれますか?
おかげ
これは問題ではありません:)何らかの理由でこのプラグインが定義されていないのです...この場合は無効な「
それは、その無効
<script>
タグの本:は次のようになります。
そのタグの不正な形式の、プラグインが実行されていないので、
.mask()
は方法jQueryのではありませんので、あなたのページにオブジェクトがあります...<script>
を修正すると、問題が修正されます。出典
2010-12-02 19:27:11
を説明してくださいそれは私がコピーして貼り付けることです - そのエラーは実際のマークアップに存在しません – Andy5
@ Andy5 - ...*実際のマークアップを貼り付けないと誰も助けることができません。あなたは*他のエラーを導入しています。 –