PHP ajax

מירי אלף

משתמש פעיל
מנוי פרימיום
בוגר/תלמיד פרוג
D I G I T A L
למה הקוד לא עובד לי
JavaScript:
           var fillAvailableOption = (function() {
            var name_dontion = 'mynanedontion';
               console.log(name_dontion);
            $.ajax({
                        type: 'POST',
                      url:  "https://lifnai-vlifnim.ussl.co.il/wp-content/plugins/alefadv-custom/alefadv-custom-functions.php",
                      data: {
                                "action" : "available_option",
                            'name_dontion' : name_dontion
                      },
                      dataType: 'JSON',
                      timeout: 30000,
                      success:function(data) {
                          console.log(name_dontion);
                         if (data) {
                           console.log(data);
                          } else {
                             alert('error'+data);
                          }
                      },
                      error: function(errorThrown){
                          console.log('error');
                      }
                  });
         
         });

      fillAvailableOption();

PHP:
function available_option(){
   
      $name_dontion = $_REQUEST['name_dontion'];
      echo $name_dontion;
      $result = $name_dontion;
     echo json_encode($result, JSON_PRETTY_PRINT);
      die();

     
}

add_action ( 'wp_ajax_available_option', 'available_option' );
add_action ( 'wp_ajax_nopriv_available_option', 'available_option' );

זה מגיע ל error:
 

זה אני :)

משתמש מקצוען
מנוי פרימיום
הנדסת תוכנה
D I G I T A L
זאת הייתה הבעיה!
שמחה לשמוע :)
אי אפשר להחזיר יותר מפעם אחת בפונקציה.
אם את רוצה להחזיר יותר מנתון אחד את פשוט משרשרת אותו בסטרינג.
אם זה רק נתונים כדי לדבג את יכולה להדפיס אותם ללוג.
 

דרשוני

משתמש רשום
D I G I T A L
שמחה לשמוע :)
אי אפשר להחזיר יותר מפעם אחת בפונקציה.
אם את רוצה להחזיר יותר מנתון אחד את פשוט משרשרת אותו בסטרינג.
אם זה רק נתונים כדי לדבג את יכולה להדפיס אותם ללוג.

היא מצפה לקבל JSON, כך שיותר נכון להחזיר ARRAY.
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קכג

א שִׁיר הַמַּעֲלוֹת אֵלֶיךָ נָשָׂאתִי אֶת עֵינַי הַיֹּשְׁבִי בַּשָּׁמָיִם:ב הִנֵּה כְעֵינֵי עֲבָדִים אֶל יַד אֲדוֹנֵיהֶם כְּעֵינֵי שִׁפְחָה אֶל יַד גְּבִרְתָּהּ כֵּן עֵינֵינוּ אֶל יְהוָה אֱלֹהֵינוּ עַד שֶׁיְּחָנֵּנוּ:ג חָנֵּנוּ יְהוָה חָנֵּנוּ כִּי רַב שָׂבַעְנוּ בוּז:ד רַבַּת שָׂבְעָה לָּהּ נַפְשֵׁנוּ הַלַּעַג הַשַּׁאֲנַנִּים הַבּוּז לִגְאֵיוֹנִים:
נקרא  15  פעמים

לוח מודעות

למעלה