Я использую обрезку () как так:
if($('#group_field').val().trim()!=''){
Где group_field
входной элемент текста типа. Это работает в Firefox, но когда я пробую его на IE8, он дает мне эту ошибку:
Message: Object doesn't support this property or method
Когда я удаляю обрезку (), она хорошо работает на IE8. Я думал способ, которым я использую обрезку (), корректно?
Спасибо все для любой справки
Попробуйте вместо этого:
if($.trim($('#group_field').val()) != ''){
Подробнее:
Вы должны использовать $.trim
, вот так:
if($.trim($('#group_field').val()) !='') {
// ...
}
Насколько я знаю, у Javascript String нет метода trim. Если вы хотите использовать функцию trim, то используйте
<script>
$.trim(string);
</script>