Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用查询清除下拉列表和输入字段_Javascript_Jquery_Twitter Bootstrap - Fatal编程技术网

Javascript 如何使用查询清除下拉列表和输入字段

Javascript 如何使用查询清除下拉列表和输入字段,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我有一个用twitter引导设置的表单,它使用标签 如果您可以从exmaple中看到,我们有: 编辑现有工作分配并创建新工作分配 如果在选项卡上的“编辑现有工作分配”下看到,则会出现一个下拉列表。当用户从下拉列表中选择一个选项时,我将提交一个ajax请求,该请求将根据用户选择的下拉列表获取一些信息: function loadQuery() { var assign = $("#existingAssignment").val(); // Get the value of the select

我有一个用twitter引导设置的表单,它使用标签

如果您可以从exmaple中看到,我们有:

编辑现有工作分配并创建新工作分配

如果在选项卡上的“编辑现有工作分配”下看到,则会出现一个下拉列表。当用户从下拉列表中选择一个选项时,我将提交一个ajax请求,该请求将根据用户选择的下拉列表获取一些信息:

function loadQuery() {
var assign = $("#existingAssignment").val(); // Get the value of the select box so we         can build the next page
$.get('Pagetoload.cfm?tour_id=' + assign ,{},function(data){
$("#centercontent").html(data)
 })
 return false
}
$(document).ready(function() {
$("#NewAssignment").attr('val', '');
$("#NewPosTitle").attr('val', '');
$("#NewgetPosOff").attr('val', '');
$("#loadLink").click(loadQuery)
});
重新加载新页面的jQuery工作正常,它将信息发送到该选项卡的中心div。它有效地用返回的信息替换div。因此,现在“编辑现有指定”已填充新值

在另一个选项卡“创建新分配”上,有一个表单,它的所有值都应设置为空

我试图在调用loadQuery函数之前重置这些值,但当我返回页面时,这些值仍然存在

我是否应该调用另一个函数或执行其他操作来将这些值设置为“”

TIA使用jQuery的内置方法

试试这个-

$("#NewAssignment").val('');
$("#NewPosTitle").val('');
$("#NewgetPosOff").val('');

您可以使用JQuery的
.val()
.text()
。关于JQuery函数的更多信息,请参见此处

当您制作小提琴时,JavaScript部分中不应包含
标记!嗯。。。链接的jsfildle似乎没有相同的代码……不,jsfillde没有与我使用的ColdFusion相同的代码,我无法准确地显示这是如何重新加载页面的。对不起,我本来就有,但没用。只要再试一次,值仍然存在。
$("#NewAssignment").val('');
$("#NewPosTitle").val('');
$("#NewgetPosOff").val('');