Javascript 与jquerylibs的兼容性问题

Javascript 与jquerylibs的兼容性问题,javascript,jquery,ajax,Javascript,Jquery,Ajax,我正在开发一个crm,添加了一些功能。其中一种方法是使用ajax向另一个页面发布消息,并使用返回的信息填写一些表单。效果很好。我正在使用$.post和所有的好东西。然后我注意到该站点的另一个预写功能停止工作。所以我开始四处寻找,停止工作的功能在控制台日志中给出了这个错误 [19:15:21.013]类型错误:$(“查看选项”)。selectedIndex未定义@ 好吧,我想我已经链接到jquery两次了,或者是沿着这条线做了些什么,所以我注释掉了这条线,它就工作了。所以我检查我的代码以确保它也能

我正在开发一个crm,添加了一些功能。其中一种方法是使用ajax向另一个页面发布消息,并使用返回的信息填写一些表单。效果很好。我正在使用$.post和所有的好东西。然后我注意到该站点的另一个预写功能停止工作。所以我开始四处寻找,停止工作的功能在控制台日志中给出了这个错误

[19:15:21.013]类型错误:$(“查看选项”)。selectedIndex未定义@

好吧,我想我已经链接到jquery两次了,或者是沿着这条线做了些什么,所以我注释掉了这条线,它就工作了。所以我检查我的代码以确保它也能正常工作,现在我得到了

[19:13:40.312]类型错误:$。post不是函数@

有人能给我解释一下发生这种情况的原因,以及我将如何着手解决类似的问题吗

[编辑]确定我的代码或预写代码是否正常工作的行是

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script>

您可能已经注释掉了项目中其他地方使用的行。再次尝试取消注释,看看会发生什么。$.post不是一个函数,应该消失,您应该返回第一个错误

如果发生这种情况,您必须反击第一个错误,这可能是jQuery没有.selectedIndex。相反,你应该写:

$("view_Option")[0].selectedIndex
试试这个,写下发生了什么

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script>
<script>
var $jq = jQuery.noConflict();
</script>
而不是

$.post(

修复了其他任何有相同问题的人的所有问题

var OptionData=$('view\u Option')。options[$('view\u Option')。selectedIndex].value;这就是它所指的那条线。我试图在第二个视图选项后添加[0],但没有成功。它引用了一个下拉列表。它不起作用。我忘了将该部分添加到我的上一条评论中。只需键入
$(“#selectId”).val()
即可访问下拉列表的值。您能否通过其id访问所需的下拉列表?
$.post(