Heim >Backend-Entwicklung >PHP-Tutorial >动态添加的img、label,如何点击图片后获取img跟label的值?

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

WBOY
WBOYOriginal
2016-06-23 13:36:271036Durchsuche

	    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>"); 		    	   		}   	 		    		}  	    		}	    	});	    }


我用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');                           });                 });                            	    }


回复讨论(解决方案)

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

 标志唯一ID

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:php验证码Nächster Artikel:PHP设计模式--工厂方法