/ / बटन का मूल्य कैसे मिलता है? - गुड़

बटन का मूल्य कैसे प्राप्त करें? - jquery

अब, यह मेरा कोड है

<button class="delclass id="b1"
name="b1" value="b11">del</button>

<script type="text/javascript">
$(document).ready(function () {
$(".delclass").click(
function () {
alert("1111");
alert($(this).attr("value"));
return false;
});
});
</script>

<button class="delclass id="b1"
name="b1" value="b11">del</button>

मैं केवल बटन का मूल्य (जैसे b11) प्राप्त करना चाहता हूं, मैं लिखना नहीं चाहता:

 $(".delclass").click

मैं केवल लिखना चाहता हूं:

$(this).attr("value")

लेकिन यह काम नहीं करता है ("अपरिभाषित प्रदर्शित करता है)"।

उत्तर:

जवाब के लिए 2 № 1

JQuery में यह है:

$(this).val(); //to fetch value
$(this).val("newValue"); //to set a new value

.Click का उपयोग किए बिना बटन का मान प्राप्त करने के लिए:

$("button[name="b1"]").val();  //by name
$("#b1").val(); //by id

डॉक्स को यहां देखें: http://api.jquery.com/val/


जवाब के लिए 0 № 2

यदि आप इसे उस फ़ंक्शन के अंदर नहीं लपेटते हैं जो तत्व पर बाध्य है, तो this खिड़की वस्तु को संदर्भित करेगा और आपके तत्व को नहीं ।।

उपयोग alert( $(#"b1").val() ); बजाय