Я читал блог за блогом об отображении текущей даты в списке sharepoint, и, похоже, ничего не работает. У меня нет прав администратора на моем сервере sharepoint, но я смог объединить некоторые java-скрипты и смог отобразить текущую дату (которая меняется каждый день) в произвольном списке. Моя проблема в том, что мой успех наполовину полон, и мне нужна чья-то помощь, чтобы выяснить все остальное. Здесь это идет:
1. Я создал столбец в моем списке с именем «DateField», я использую поле расчета с ="<B></B>
как расчет
2. Я создал Content Edit WebPart и использую источник ниже:
<script type="text/javascript">
var currentTime = new Date()
var month = currentTime.getMonth()+1
var day = currentTime.getDate()
var year = currentTime.getFullYear()
var CurrentDate = month + "/"+ day + "/" + year
$(document).ready(function(){
$(".ms-vb2:contains('<B')").each(function(){
var tempB = document.createElement ("B");
tempB.style.cursor = "pointer";
tempB.innerHTML = $(this).text();
$(this).text(CurrentDate);
$(this).append(tempB);
});
});
</script>
Сценарий работает, и дата меняется каждый день, но я не могу использовать дату ни для чего. По какой-то причине он видит только HTML-теги в поле, но отображает текущую дату в столбце списка. Может кто-нибудь помочь мне понять, как я могу сохранить фактическую дату в столбце?
Спасибо
Рамон