1
각 레코드에 대해 라디오 검사 요소 뒤에 ID 값을 넣으려고합니다. VIEW 측에서 잘 작동하지만 지금은이 ID를 Via JQuery 선택자로 가져 와서 Ajax에 POST하고 싶습니다.jquery 선택기로 검사 된 행 값 id 확인
<td>
<input type="radio" name="cursa_radio" id="cursa_radio" value="ticket_selected" route_value ="'.$data['route'][$i]['id'].'">
'.$data['route'][$i]['departure_station'].' //actual td value
</td>
이 내 아약스입니다 : : 홈페이지 사이트 내 contorller 파일입니다
가$.ajax({
url: MyVariable.urlsite + "curse_interne/getInternalTicketPrice",
type: "POST",
dataType: 'json',
data: $("#first_step").serialize()
+ '&internal_route_id=' + $("input[name='cursa_radio']:checked ").text('value')
+ '&' + $("#first_step").serialize(),
주와 getInternalTicketPrice 만이 가지고 내 기능입니다 :
$a = $this->input->post('internal_route_id');
을 내 HTML은 다음과 같습니다
콘솔에서 얻을 수있는 결과 :
string(15) "[object Object]"
route_value ="'.$data['route'][$i]['id'].'"
의 실제 값을 반환하는 방법에 대한 아이디어가 있으십니까? 감사합니다.
'.val()'이 아닌'.text ('value')'를 사용하십시오. 또한, 직렬화 된 양식 데이터를 두 번 덧붙입니다. –
... 나는 문자열을 얻습니다. (15) "[object Object]" –