Plz проверьте иерархию ниже страницы на моем приложении asp.net mvc. 'Доступ к функции JQuery вне объявленного файла
BookingDetailsForScheduler.aspx
**HTML**
<table style="width: 100%;">
<tr>
<td style="vertical-align: top; width: 480px;">
<div id="service-selection">
<% Html.RenderPartial("MainServices", Model); %>
</div>
<div id="available-dates">
<% Html.RenderPartial("Dates", Model); %>
</div>
</td>
</tr>
</table>
**JS**
$(document).ready(function() {
var multiDatesPickerBinding = function() {
//code goes here
});
});
Теперь мое требование это, я могу получить доступ к функции 'multiDatesPickerBinding' жгуты на яваскрипт код страницы 'Dates.ascx'?
Dates.ascx
**HTML**
**js**
<script type="text/javascript">
$(document).ready(function() {
How to access 'multiDatesPickerBinding' ?
});
</script>
Вы можете создавать глобальные функции в Javascript, но у вас все равно будет условие гонки - вы не знаете, какие из функций ready() будут выполнены в первую очередь. – sphair