0

隠しフィールドに値があるかどうか、および隠しフィールドの id にポンド記号が含まれているかどうかを確認したいのですが、jquery を使用してその値を取得すると、ポンド記号は ID の前に最初に 1 回しか許可されないため、スローされます。 . ポンド記号を ASCII コードに変換する必要がありますか、それとも他の方法で対処できますか?

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

var v = $('#ddlSort1#').val();
4

3 に答える 3

5

これを試して:

   var v = $('#ddlSort1\\#').val();

また

   var v = $('input[id$="#"]').val();
于 2012-04-27T16:23:31.490 に答える
1
var v = $('#ddlSort1\\#').val();
于 2012-04-27T16:23:40.893 に答える
1

これは私にとってはうまくいきます。

var v = $('#\\ddlSort1\\#')

例はこちら

ここに書いてよかった。

CSS セレクターは、ジェネレーター ページをここでエスケープします

于 2012-04-27T16:39:59.073 に答える