0
나는 앵커가있다; 나는 그것을 클릭하면Yii : 아약스 요청에 대한 결과 얻기
다음 코드가 실행됩니다 : 액션에 내가 에코 경우 CNP는이, 해독 된
public function actionViewCnp($id) {
$model = User::model()->findByPk($id);
if ($model) {
return '{"data":"' . Utils::decrypt_cnp($model->cnp) . '"}';
}
else
return false;
}
:
<script>
$('.viewcnp').click(function() {
event.preventDefault();
var r = prompt("Enter your password:");
if (r) {
$.ajax({
type: "POST",
url: '<?php echo Yii::app()->baseUrl; ?>' + '/index.php/admin/user/viewCnp/id/' + '<?php echo $model->id; ?>',
data: {'password': r},
success: function(data) {
$('.cnpdecrypted').text(data);
},
dataType: 'text'
});
}
});
</script>
이 코드는이 작업에 요청을 ,하지만 성공하면받지 못하기 때문에 값을 설정할 수 없습니다.
완벽한 해결책이다이를 게시했지만 유 먼저했다. –
예, 사실입니다. 고맙습니다 –