我有如下的ajax代码。
$.ajax({
url: '<c:url value="$....json" />',
type: 'POST',
data: { userId : userId },
async: false,
success: function(data) {
if(data.result == '0') {
$(opener.document).find('#userId').val(userId);
$(opener.document).find('#entDtm').text(entDtm);
$('#endWeek').append("<option value=''>CHOOSE</option>");
我的问题是
1)有什么区别
$(opener.document).find('#userId').val(userId);
和
$(opener.document).find('#entDtm').text(entDtm);
其中上一个是 .val,下一个是 .text
2) $(opener.document) 和 $('#id') 的区别
3).find 和 .append 的区别
将不胜感激你的回答
谢谢