/ / Jquery का उपयोग करके इनपुट टैग का मूल्य प्राप्त करें - jquery, jquery-ui

Jquery - jquery, jquery-ui का उपयोग करके इनपुट टैग का मूल्य प्राप्त करें

<ul id="temp-list">
<li id="CommCheck" > Comm Check </li>
<input id="CommCheck-data" type="hidden" value="text1" />
....
</ul>


var vdata = $(ui.draggable).attr("id")+"-data"; /this gives me the CommCheck-data
alert(vdata);
var text-data = $(vdata).val(); // should give me the value of Input id: "CommCheck-data"
alert(text-data); // but this states undefined ???

मैं इनपुट मूल्य कैसे प्राप्त करूं? क्या मुझसे कुछ गलत हो रही है ?

उत्तर:

उत्तर № 1 के लिए 4

JQuery को यह बताने के लिए आपको "#" की आवश्यकता है कि यह एक आईडी है, टैग नाम नहीं:

$("#" + vdata).val();

इसके अलावा जावास्क्रिप्ट चर में डैश नहीं हो सकते हैं। प्रयत्न var textData.