Добавление в @MikeM. комментарий ниже кода помог мне получить threadId, используя который я делаю запрос в поставщике контента SMS
//Getting thread Id
ContentResolver mContentResolver = context.getContentResolver();
Uri uriSmsURI1 = Uri.withAppendedPath(Telephony.MmsSms.CONTENT_FILTER_BYPHONE_URI, address);
String[] projection1 = {this.threadId};
Cursor c1 = dbService.query(mContentResolver, uriSmsURI1, projection1, null, null, null);
if(c1.getCount()==0) {
log.error(methodName, "Got count: "+c1.getCount()+" While looking for ThreadID");
return null;
}
String threadId = null;
while(c1.moveToNext()){
threadId = c1.getString(c1.getColumnIndexOrThrow(this.threadId));
}
c1.close();
Я решил так:
<button type="button" class="btn btn-default no" data-dismiss="modal"
onclick="$('.has-error').children('p').remove('p'); $('.has-error').removeClass('has-error')">Cancel</button>
Существует встроенный метод, позволяющий отменить ошибки проверки. Для вашего примера код будет выглядеть так:
$form = $('.form_add_new_cat');
$validator = $form.validate(); //init validator
$validator.resetForm();
$form.find('.control-group').removeClass('.error'); //bootstrap 3 support
use this --
http://jsfiddle.net/5LCSU/
он удалит весь текст, а также проверку, что он будет работать без обновления страницы ..