Jump to content
php.lv forumi

jQuery on() funkcijas kļūda


ziedinjsh

Recommended Posts

  • Replies 35
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

#showAwr ir tikai 1x un .answer 2x

Atstājos js failu tikai šādu:

jQuery(function(){
jQuery('#showAwr').on('click', function(){
	jQuery.get('process/home.php?w=getawr', function(data){
		jQuery('.answer').html(data);
	});
});
});

Nestrādā uz IE vienalga

Edited by ziedinjsh
Link to comment
Share on other sites

Un ko tad tu gaidīji, ka pieprasot vienu un to pašu URL, katru reizi būs cita atbilde?

 

Ja tev ir 2x .answer, tad response tiks ievietots abos tajos .answer elementos, to taču tu saproti?

 

P.S. drošības pēc, kādu IE versiju tu tur mēģini pielauzt?

Edited by jurchiks
Link to comment
Share on other sites

url ir viens un tas pats, jā, bet datubāzē ir vairāki ieraksti un no šī url katru reizi ir cita atbilde by rand().

otrs .answer elements tiek pieminēts tapēc, ka nospiežot citu trigeru .answer div fadeOut()
IE 11

Edited by ziedinjsh
Link to comment
Share on other sites

get requesti dažādos browseros tiek dažādi kešoti. Nomaini get uz post, vai pieliec rand parametru pie get.

 

Šādi runājot samācīsi cilvēkam vēl muļķības. Tagad katru reizi kā kaut kas neies, pie GET requesta sāks lietot POSTus etc. Un tā turpmāk dzīvē, atradīs darbu, tur sāks darīt tā pat, beigās citam jāsupportē, viss šitā sarakstīts, galu galā čalis aiziet un nošaujas, jo nevar samaksāt hipotekāro, jo darbs nemaksā algu, un viss Tavas vainas dēļ.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...