これは私がグーグルで悲しいことに見つけることができなかったものです。私はこのことを文字列とどのように比較するのかという手がかりはない。 コンテキストによっては、テーブルがあり、tdフィールドのテキストと文字列を比較したいと考えています。 "これは"私のTDフィールドです、私は比較する方法を知りません。私の最善の策はJava Script - "this"とStringとを比較する
if(this.value == BenutzergruppeString2){ }
ですが、この悲しいことにはうまくいきません。
私は私のこのセット場所です:
$('td[id^="EDITDialog"]').each(function(){
let that = $(this);
$(this).find('i#EditAK').off('click').on('click',function(){
をし、私はそれを使用したいところです。最初に私はループを介して私の文字列を建設した後、私は2つを比較したい:
for(let keykey = 0; keykey < key; keykey++){ //key ist max weil grössster eintrag letzter ist
firstBG = 0;
for(var keyBenGrp = 0; keyBenGrp < GlobalVarUS[keykey]["benutzergruppe"].length; keyBenGrp++){
if(firstBG == 0){
var BenutzergruppeString2 = GlobalVarUS[keykey]["benutzergruppe"][keyBenGrp];
firstBG++;
}else{
BenutzergruppeString2 = BenutzergruppeString2 +";" + GlobalVarUS[keykey]["benutzergruppe"][keyBenGrp];
}
}
if(this.value == BenutzergruppeString2){
let tempuro = $("<tr><td><input value='"+GlobalVarUS[keykey]["pk_ak_id"]+"' ></input></td><td><input value='"+GlobalVarUS[keykey]["kategorie"]+"' ></input></td></tr>");
tempuro.appendTo("#table_zf");
}
}
私はあなたを助けてくれることを願っています。事前に感謝:)
編集:誰かがtdフィールドの中に何を頼んだので、私はそれのpicureを投稿します。右のボタンの1つを押すと、ダイアログウィンドウが開き、ボタンの隣にあるフィールド(Benutzergruppe)と文字列を比較したいと思います。
https://developer.mozilla.org/en-US/docsで
this.value
を置き換えます/ Web/JavaScript/Reference/Global_Objects/Object/toString –