Rumah > pembangunan bahagian belakang > tutorial php > 动态添加的img、label,如何点击图片后获取img跟label的值?

动态添加的img、label,如何点击图片后获取img跟label的值?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-23 13:36:27
asal
1069 orang telah melayarinya

	    function piclist() {        	var did = $('#did').combobox('getValue');			$('#dlg').dialog('close');			$('#dlg_pic').dialog('open').dialog('setTitle','添加');	    	var pic = 'pic';	    	$.ajax( {		    	type: "get",		    	url : "../php/staff.php",		    	data: "o="+pic,		    	datatype: 'json',		    	success: function(data){//如果调用php成功,data为执行php文件后的返回值		    	    var obj=eval(data);    		    	    for (var i=0; i<obj.length; i++){    		    	   		if((i+1)%5==0){		    	   			$('#fm_pic').append("<div style='margin-right:10px'><a href='#' onclick='add()'>"+    	   							"<img  src='"+obj[i].pic+"'   style="max-width:90%"/ alt="动态添加的img、label,如何点击图片后获取img跟label的值?" >"+    	   							"</a><br/><label style='margin-left:50px'>"+obj[i].myname+"</label></div></br>");		    	   		}else{		    	   			$('#fm_pic').append("<div style='float:left;margin-right:10px'><a href='#' onclick='add()'>"+    	   							"<img  src='"+obj[i].pic+"'   style="max-width:90%"/ alt="动态添加的img、label,如何点击图片后获取img跟label的值?" >"+    	   							"</a><br/><label style='margin-left:50px'>"+obj[i].myname+"</label></div>"); 		    	   		}   	 		    		}  	    		}	    	});	    }
Salin selepas log masuk


我用ajax 获取了php传来的数据,然后动态添加img
我现在想给他添加一个onclick, 点击图片将图片的 obj[i].pic + label 的obj[i].myname 这两个数值传给php。
但是因为我是动态添加的,不知道怎么获取他的 值。

	    function add(){                   $.messager.confirm('添加','确认添加?',function(r){                           $.post('../php/radio.php‘,function(){                                $('#dg').datagrid('reload');                           });                 });                            	    }
Salin selepas log masuk


回复讨论(解决方案)

添加时给他加个不会重复的唯一class就好了

 标志唯一ID

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan