আমার কাছে একটি বেসিক এফএপিআই বাটন ইনপুট রয়েছে যা # জ্যাক্স সক্ষম এবং এটি দুর্দান্ত কাজ করছে তবে আমি একটি জেএস যুক্ত করতে চাই "আপনি কি নিশ্চিত?" কোডটি আসলে চালুর আগে বোতামে ক্লিক করার সময় নিশ্চিতকরণ পপআপ, এবং আমি কীভাবে করব তা নিশ্চিত নই কারণ আমি যা করুক না কেন এফএপিআইয়ের জেএস ক্লিক পেতে খেয়েছে বলে মনে হয়।
আমি একটি ইনলাইন অন্লিক হ্যান্ডলার যুক্ত করার চেষ্টা করেছি, এরকম:
$form['search_filters']['channels']['channel_delete_' . $channel->nid] = array(
'#type' => 'button',
'#name' => 'channel_delete_' . $channel->nid,
'#value' => 'Delete',
'#attributes' => array(
'class' => array('confirm'),
'onclick' => "return confirm('Are you sure you want to delete that?')"
),
'#button_type' => 'no-submit',
'#ajax' => array(
'callback' => 'delete_channel_callback',
'wrapper' => 'channel_container_' . $channel->nid
),
);
... যা সাহায্য করে না, এবং আমি যুক্ত করার চেষ্টা করেছি:
$('.confirm').click(function(e) {
e.preventDefault();
alert('Is this recognized')? // never runs
});
আমার মডিউল এর জেএস যা উপেক্ষা করা হয়।
অন্য কোন ধারণা? স্ট্রোকের শীর্ষে একটি সাবমিট হ্যান্ডলার যুক্ত করার কোনও উপায় আছে যা দ্রুপাল # জ্যাক্স চিনতে পারে?