Я хотел бы отправить значение щелкнутого элемента массива в таблице в элемент ввода заголовка.Как получить значение щелкнутого элемента ввода из массива в jquery
В нижнем регистре я всегда получал значение первой линии. Как получить точное значение строки нажатой кнопки?
Вот мой код, что я пытаюсь сделать:
<?php
if(isset($_SESSION['wo_arr'])) {
if(is_array($_SESSION['wo_arr'])) {
foreach($_SESSION['wo_arr'] as $key => $value) {
foreach($value as $k => $v) {
$wo_arr[$key][$k] = $v ;
}
}
}
$num = count($wo_arr['wo_no']);
} else {
$num = 5 ;
}
?>
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script>
function selectWork() {
$(document).ready(function() {
var data = $(this).find('.wono_arr').val() ;
$('#wo_no').val(data);
});
}
</script>
</head>
<body>
<FORM>
<p>
work order # <INPUT size=10 TYPE="text" id=wo_no NAME="wo_no">
</p>
<table>
<?php
for($i = 0 ; $i < $num ; $i++) {
?>
<TR>
<TD><INPUT TYPE="TEXT" class="wono_arr" NAME="wo_arr[wo_no][]"
value="<?php if(isset($wo_arr['wo_no'][$i])) echo $wo_arr['wo_no'][$i]; ?>"
onclick="selectWork()">
</TD>
</TR>
<?php
}
?>
</TABLE>
</FORM>
</body>
</html>
Спасибо.
use, это в функции и по умолчанию методу, переданному событию, этим объектом может быть найден event.current .. –
'ng-click =" functionName (this) "' '$ scope.functionName = function (отправитель) {alert (sender.value) ' – awiebe
спасибо, Álvaro Touzón. я решил свою проблему. – sky