2010-02-27 36 views

Trả lời

10
$('a.clearButton').bind('click', function() { 
    $('#divId input').val(''); 
}); 

Ghi chú:

  1. Bạn nên sử dụng val() thay vì văn bản().

  2. Bạn đang yêu cầu mã hiệu quả - và sử dụng bộ chọn lớp không hiệu quả.

    Hoặc sử dụng id hoặc thêm tên thẻ.

+0

chỉ cần ghi chú .. nó sẽ xóa các giá trị của nút nếu có bất kỳ thứ gì bên trong '#divId' – VKGS

0
$('#yourcontainerid input:checked').removeAttr('checked'); 
10

Nếu bạn cần xóa các hộp văn bản giá trị một mình, bạn có thể thay đổi mã như thế này:

$("#divID").find("input[type=text]").val(''); 

hoặc

$("#divID").find("input:text").val(''); 
0

này sẽ làm việc thành công

$(':text').val("");  
+0

Vui lòng sử dụng liên kết chỉnh sửa bên dưới câu trả lời của bạn và sử dụng tính năng "định dạng mã" để phân biệt rõ ràng mã/văn bản máy của bạn từ văn bản trả lời của bạn. – nop77svk

0
$('#ClearButton').bind('click',function(){ 
$('#div1').Find('input[type=text]').val(''); 
}); 

or 

$('#ClearButton').bind('click',function(){ 
$('#div1').Find('input:text').val(''); 
}); 
Các vấn đề liên quan