Reputation: 887
I have a simple function, that looks like this
var getCellText = function ($cell) {
var html = $cell.html();
$(html).find("input").each(function () {
alert(this.value);
});
}
The HTML could look like this
<input class="lineno" name="lineno" value="4109375" type="hidden">
<input onchange="Time.UpdateLine(this, 'studentno', this.value, '4109375');" class="studentno" value="2088" type="text">
I need to get the value of the studentno input tag (and I can ignore the input called lineno).
How can I do that, as you can see, I have already given it a try
Upvotes: 3
Views: 3332
Reputation: 7863
You could try this:
$('input.studentno',html).each(function () {
alert($(this).val());
});
Upvotes: 0
Reputation: 337713
Assuming the $cell
variable is a jQuery object containing a parent element of .studentno
, this will work:
var getCellText = function ($cell) {
alert($(".studentno", $cell).val());
}
Upvotes: 1