เมื่อกดเลือก IE ก็จะมี error ขึ้นมา ดังนี้
ปัญหาเกิดจาก Jqury ที่เรียกใช้ Ajax ทำงานไม่ได้ใน IE วิธีแก้ดังนี้
ให้ไปหาไฟล์ นี้ ใน root ของคุณ
"site root"
/includes/common.inc
หาบรรทัดนี้
<?php
case 'setting':
$js_element = $element;
$js_element['#value_prefix'] = $embed_prefix;
$js_element['#value'] = 'jQuery.extend(Drupal.settings, ' . drupal_json_encode(drupal_array_merge_deep_array($item['data'])) . ");";
$js_element['#value_suffix'] = $embed_suffix;
$output .= theme('html_tag', array('element' => $js_element));
break;?>
เปลี่ยนเป็น
<?php
case 'setting':
$js_element = $element;
$js_element['#value_prefix'] = $embed_prefix;
$js_element['#value'] = 'jQuery.extend(Drupal.settings, ' . drupal_json_encode(drupal_array_merge_deep_array($item['data'])) . ");";
$js_element['#value_suffix'] = $embed_suffix;
//$output .= theme('html_tag', array('element' => $js_element));
break;?>
ทั้งนี้ ajax auto ทั้งระบบ จะไม่ทำงานนะครับ ถ้าไม่แคร์ Ie 5 6 7 8 ก็ไม่จำเป็นต้องเปลี่ยน