- 내 <a>
태그의 속성을 얻으려고합니다. 아래 예제는 999
입니다. 속성 - - 999
- 내 a
-tag의 다시 현재 아무 것도 반환하지 않습니다 crypto_id
EDIT
버튼을 누르면
<!DOCTYPE html>
<html>
<head>
<title>Jquery Modal</title>
</head>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script>
$(document).ready(function() {
//display modal form for product EDIT ***************************
$(document).on('click', '.open_modal', function() {
var cryptos_id = $(this).val();
console.log("cryptos_id: " + cryptos_id)
});
});
</script>
<body>
<div>
<tr>
<a id="coo99" value="999" class="open_modal" data-target="#myModal">
<sup> EDIT</sup>
</a>
</tr>
</div>
<!-- MODAL SECTION -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<h4 class="modal-title" id="myModalLabel">Edit</h4>
</div>
<div class="modal-body">
<form id="frmProducts" name="frmProducts" class="form-horizontal" novalidate="">
<div class="form-group error">
<label for="inputName" class="col-sm-3 control-label">Name: </label>
<div class="col-sm-9">
<input type="text" class="form-control has-error" id="name" name="name" placeholder="Country of Origin" value="">
</div>
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" id="btn-save" value="update">Edit Entry</button>
<input type="hidden" id="product_id" name="product_id" value="101">
</div>
</div>
</div>
</div>
</body>
</html>
는, 그러나 나는 value
을 좀하고 싶습니다 : 아래에있는 내 최소 가능한 예를 참조하십시오 .
내가 뭘 잘못하고 있다고 생각하니?
.val()은 주로 양식 필드에 사용됩니다. 속성 'value'의 값을 원한다. var cryptos_id = $ (this) .attr ('value'); –
음,'value'는 앵커의 법적 속성이 아닙니다. 그것은 간단합니다. – gforce301
'legal'은 아니지만 유효합니다. @MarouenMhiri가 말했듯이'.attr ('value'); '그것에 도달. – Snowmonkey