我有一个上传图片脚本,现在我想在我的数据库中更新上传的图片。 我使用了一个php foreach循环和无线电输入来显示每个图像并选择更新哪个图像 现在我的问题是:当我选择一个收音机底部只发送一个随机值与jquery到我的PHP文件但我想只发送我选择的无线电值到我的PHP文件。 我的php循环是:
<?php foreach($images as $image) { ?>
<?php $src = JURI::base().'images/discount/'.$image['name']; ?>
<input type="radio" name="imgname" id="imgname" value="<?php echo $image['name'] ?>"><img src="<?php echo $src ?>" alt="" height="100" width="100" />
<?php } ?>
我的jquery的这一部分将无线电值发送到我的php文件:
vpb_data.append('imgpath', $('#imgpath').val());
答案 0 :(得分:2)
试试这个 -
$(function(){
$("#imgpath").on('click',function(){
var value = $(this).val();
vpb_data.append('imgpath', value);
});
});
答案 1 :(得分:0)
我发现如何才能做到这一点我将jquery更改为这个并且它起作用:
vpb_data.append('imgname', $('input:radio[name=imgname]:checked').val());